• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download

__month_to_secs(int month,int is_leap)1 int __month_to_secs(int month, int is_leap)
2 {
3 	static const int secs_through_month[] = {
4 		0, 31*86400, 59*86400, 90*86400,
5 		120*86400, 151*86400, 181*86400, 212*86400,
6 		243*86400, 273*86400, 304*86400, 334*86400 };
7 	int t = secs_through_month[month];
8 	if (is_leap && month >= 2) t+=86400;
9 	return t;
10 }
11