Утилиты даты и времени
Функции
Манипуляции со временем |
|
Определено в заголовочном файле <time.h> |
|
|---|---|
| вычисляет разницу между моментами времени (функция) |
|
| возвращает текущее календарное время системы в виде времени, прошедшего с начала эпохи (функция) |
|
| возвращает необработанное время процессорных часов, прошедшее с момента запуска программы (функция) |
|
|
(C11) | возвращает календарное время в секундах и наносекундах на основе заданной временной базы (функция) |
|
(C23) | возвращает разрешение календарного времени на основе заданной временной базы (функция) |
Преобразования формата |
|
Определено в заголовочном файле <time.h> |
|
|
(устарело в C23)(C11) | преобразует объект tm в текстовое представление (функция) |
|
(устарело в C23)(C11) | преобразует объект time_t в текстовое представление (функция) |
преобразует объект tm в пользовательское текстовое представление (функция) |
|
Определено в заголовочном файле <wchar.h> |
|
|
(C95) | преобразует объект tm в пользовательское текстовое представление в виде широкой строки (функция) |
Определено в заголовочном файле <time.h> |
|
|
(C23)(C11) | преобразует время, прошедшее с начала эпохи, в календарное время по всемирному координированному времени (UTC) (функция) |
|
(C23)(C11) | преобразует время, прошедшее с начала эпохи, в календарное местное время (функция) |
| преобразует календарное время во время, прошедшее с начала эпохи (функция) |
|
|
(C23) | преобразует календарное время во время, прошедшее с начала эпохи, игнорируя флаг перехода на летнее время (функция) |
Константы
Определено в заголовочном файле <time.h> |
|
|---|---|
| число тактов процессорных часов в секунду (макроконстанта) |
|
Типы
Определено в заголовочном файле <time.h> |
|
|---|---|
| тип календарного времени (структура) |
|
| тип календарного времени, прошедшего с начала эпохи (определение типа) |
|
| тип процессорного времени, прошедшего с начала эпохи (определение типа) |
|
|
(C11) | время в секундах и наносекундах (структура) |
Ссылки
- Стандарт C23 (ISO/IEC 9899:2024):
- 7.27 Дата и время <time.h> (с.: TBD)
- 7.29.5.1 Функция wcsftime (с.: TBD)
- 7.31.14 Дата и время <time.h> (с.: TBD)
- Стандарт C17 (ISO/IEC 9899:2018):
- 7.27 Дата и время <time.h> (с.: 284-291)
- 7.29.5.1 Функция wcsftime (с.: 320-321)
- 7.31.14 Дата и время <time.h> (с.: 333)
- Стандарт C11 (ISO/IEC 9899:2011):
- 7.27 Дата и время <time.h> (с.: 388-397)
- 7.29.5.1 Функция wcsftime (с.: 439-440)
- 7.31.14 Дата и время <time.h> (с.: 456)
- Стандарт C99 (ISO/IEC 9899:1999):
- 7.23 Дата и время <time.h> (с.: 338-347)
- 7.24.5.1 Функция wcsftime (с.: 385-386)
- Стандарт C89/C90 (ISO/IEC 9899:1990):
- 4.12 ДАТА И ВРЕМЯ <time.h>
См. также
| Документация C++ для Утилиты даты и времени C |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/c/chrono