что-то странное с членами структуры Time.h

StackOverflow https://stackoverflow.com/questions/2354446

  •  23-09-2019
  •  | 
  •  

Вопрос

Возможный дубликат:
Почему tm_sec находится в диапазоне 0–60, а не 0–59 в time.h?

Поэтому, когда я посмотрел вверх <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
Это было полезно?
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top