source:
EcnlProtoTool/trunk/musl-1.1.18/src/time/__month_to_secs.c
Last change on this file was 444, checked in by , 4 years ago | |
---|---|
|
|
File size: 305 bytes |
Line | |
---|---|
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 | } |
Note:
See TracBrowser
for help on using the repository browser.