Soldato
- Joined
- 15 Jan 2004
- Posts
- 14,199
- Location
- Hall
Good practice, I haven't done any for a while, and I have some CW coming up.Chrisss said:jcb getting others to do work for him I see![]()
According to this I was born 32425 days after the year 1900.
Code:
System.out.println(day + "/" + month + "/" + year);
days = day;
switch(month)
{
case 1: break;
case 2: days = days + 31; break;
case 3: days = days + 59; break;
case 4: days = days + 90; break;
case 5: days = days + 121; break;
case 6: days = days + 151; break;
case 7: days = days + 181; break;
case 8: days = days + 212; break;
case 9: days = days + 243; break;
case 10: days = days + 273; break;
case 11: days = days + 304; break;
case 12: days = days + 334; break;
}
int years = year;
while(years != 1900)
{
days = days + 365;
if(((year % 4 == 0)&&(year % 100 != 0))||(year % 400 == 0))
{
days = days + 1;
years = years - 1;
}
}
System.out.println(days);