time_t
From cppreference.net
|
Определено в заголовочном файле
<time.h>
|
||
|
typedef
/* unspecified */
time_t
;
|
||
Вещественный арифметический тип, способный представлять временные значения.
Хотя и не определено стандартом C, это почти всегда целочисленное значение, содержащее количество секунд (без учёта високосных секунд) с 00:00, 1 января 1970 года UTC, соответствующее POSIX времени .
Содержание |
Примечания
Стандарт использует термин календарное время при ссылке на значение типа time_t .
Пример
Показать начало эпохи.
Запустить этот код
Возможный вывод:
0 seconds since the epoch began Thu Jan 1 00:00:00 1970
Ссылки
- Стандарт C17 (ISO/IEC 9899:2018):
-
- 7.27.1/3 Компоненты времени (стр: 284)
- Стандарт C11 (ISO/IEC 9899:2011):
-
- 7.27.1/3 Компоненты времени (стр: 388)
- Стандарт C99 (ISO/IEC 9899:1999):
-
- 7.23.1/3 Компоненты времени (стр: 338)
- Стандарт C89/C90 (ISO/IEC 9899:1990):
-
- 4.12.1 Компоненты времени
Смотрите также
|
возвращает текущее календарное время системы как время с начала эпохи
(функция) |
|
|
(C23)
(C11)
|
преобразует время с начала эпохи в календарное время, выраженное как локальное время
(функция) |
|
(C23)
(C11)
|
преобразует время с начала эпохи в календарное время, выраженное как всемирное координированное время (UTC)
(функция) |
|
C++ documentation
для
time_t
|
|