2010-03-01 5 views
2

Possible en double:
Why does tm_sec range from 0-60 instead of 0-59 in time.h?quelque chose de bizarre sur les membres de la structure time.h

Alors, quand je levais les yeux <time.h> pour quelques informations, je suis tombé sur ce sujet. Je suppose que les nombres entre crochets sont les plages possibles pour chaque membre respectif de la structure. Alors pourquoi y a-t-il 0 ~ 61 gamme possible pour les secondes? Y avait-il 62 secondes dans chaque minute et je suis le seul à ne pas le savoir ???

int tm_sec seconds [0,61] // <-- this part is weird 
int tm_min minutes [0,59] 
int tm_hour hour [0,23] 
int tm_mday day of month [1,31] 
int tm_mon month of year [0,11] 
int tm_year years since 1900 
int tm_wday day of week [0,6] (Sunday = 0) 
int tm_yday day of year [0,365] 
int tm_isdst daylight savings flag 
+3

exact dupliquer http://stackoverflow.com/questions/765778/why-does-tm-sec-range-from-0-60-instead-of-0-59-in-time-h –

+0

mes excuses. .. –

Répondre