Утилиты даты и времени
Материал из cppreference.com
< c
Функции
Манипуляции с временем | |
Определены в заголовочном файле
<time.h> | |
| вычисляет разницу между значениями времени (функция) | |
| возвращает текущее календарное время системы как время, прошедшее с начала эпохи Unix (функция) | |
| возвращает необработанное процессорное время, прошедшее с момента старта программы (функция) | |
(C11) |
возвращает календарное время в секундах и наносекундах по заданному основанию времени (функция) |
(C23) |
возвращает точность календарного времени по заданному основанию времени (функция) |
Преобразования форматов | |
Определены в заголовочном файле
<time.h> | |
(устарело в C23)(C11) |
преобразует объект tm в текстовое представление (функция) |
(устарело в C23)(C11) |
преобразует объект time_t в текстовое представление (функция) |
| преобразует объект tm в настраиваемое текстовое представление (функция) | |
Определены в заголовочном файле
<wchar.h> | |
(C95) |
преобразует объект tm в настраиваемое текстовое представление в виде широкой строки (функция) |
Определены в заголовочном файле
<time.h> | |
(C23)(C11) |
преобразует время от начала эпохи Unix в календарное время, выраженное в формате Всемирного координированного времени (UTC) (функция) |
(C23)(C11) |
преобразует время от начала эпохи Unix в календарное время, выраженное как местное время (функция) |
| преобразует календарное время во время от начала эпохи Unix (функция) | |
Константы
Определены в заголовочном файле
<time.h> | |
| количество отсчётов процессора в секунду (макроконстанта) | |
Типы
Определены в заголовочном файле
<time.h> | |
| тип для календарного времени (структура) | |
| тип для календарного времени от начала эпохи Unix (определение типа) | |
| тип процессорного времени от определённого реализацией момента времени (определение типа) | |
(C11) |
время в секундах и наносекундах (структура) |
Ссылки
- Стандарт 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 работы с датой и временем
|