2

可能重复:
为什么 tm_sec 的范围是 0-60 而不是 time.h 中的 0-59?

所以当我查找<time.h>一些信息时,我遇到了这个。我假设方括号中的数字是结构中每个相应成员的可能范围。那么为什么秒数有 0~61 的可能范围呢?每分钟有 62 秒,而我是唯一一个不知道的人吗???

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
4

1 回答 1

5

闰秒

于 2010-03-01T07:52:11.410 回答