...
//find number of days until 24 june 2017
print (jDate(2017,06,24)-jDate(year(),month(),day()),"\n") ;
...
}
int jDate(int year,int month,int day){
int JDN;
//based on the formula in Wiki
JDN= day+floor((153*month+2)/5)+365*year+floor(year/4)-floor(year/100)+floor(year/400)-32045;
return JDN;
}
No comments:
Post a Comment