Domanda

  

Eventuali duplicati:
   Perché tm_sec gamma da 0-60 invece di 0-59 in time.h?

Così, quando ho guardato <time.h> per alcune informazioni, mi sono imbattuto in questo. Sto assumendo i numeri tra parentesi quadre sono gli intervalli possibili per ciascun rispettivo membro della struttura. Allora, perché c'è 0 ~ 61 gamma possibile per i secondi? Ci sono stati 62 secondi in ogni minuto e io sono l'unico che non ne sapeva nulla ???

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
È stato utile?
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top