Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » U++ Core » Very need function Age.
Re: Very need function Age. [message #19562 is a reply to message #19561] Tue, 16 December 2008 04:52 Go to previous messageGo to previous message
sergeynikitin is currently offline  sergeynikitin
Messages: 748
Registered: January 2008
Location: Moscow, Russia
Contributor

Code of function
int Age(Date date1, Date date2) {
	Date date_t;
	if (date1 > date2) {
		date_t = date2;
		date2 = date1;
		date1 = date_t;
	}
	if (date2.month > date1.month) return date2.year - date1.year;
	else if  (date2.month < date1.month) return date2.year - date1.year - 1;
	else if  (date2.month == date1.month) {
		if (date2.day >= date1.day) return date2.year - date1.year;
		else if  (date2.day < date1.day) return date2.year - date1.year - 1;
	}
	return -1;
}


SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: Console Application NOT WORKS!! And still not works!
Next Topic: GetUserName fails on WinXP/MinGW
Goto Forum:
  


Current Time: Tue Aug 05 16:55:47 CEST 2025

Total time taken to generate the page: 0.03155 seconds