Пространства имён
Варианты
Действия

std::chrono::system_clock

Материал из cppreference.com
< cpp‎ | chrono
 
 
 
 
std::chrono::system_clock
Член функций
Оригинал:
Member functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
system_clock::now
system_clock::to_time_t
system_clock::from_time_t
 
Определено в заголовочном файле <chrono>
class system_clock;
(начиная с C++11)

Класс std::chrono::system_clock представляет системные часы реального времени, отсчитывающие повседневно используемое время.

Оно может быть не монотонным: на большинстве систем системное время может быть скорректировано в любой момент. Это единственные часы в C++, которые могут отождествить свои временные точки на время C-часов и, таким образом, быть отображенным.

std::chrono::system_clock отвечает требованиям TrivialClock.

Содержание

[править] Члены-типы

Тип Описание
rep знаковый арифметический тип, определяющий количество тиков в данном типе длительности
period инстанциация std::ratio, определяющая продолжительность тика часов, в секундах
duration std::chrono::duration<rep, period>, способна представлять отрицательные длительности
time_point тип точки времени этих часов, std::chrono::time_point<system_clock>

[править] Члены-константы

bool is_steady
[static]
true, если время между тиками постоянно и вызов now всегда возвращает непрерывно возрастающие значения
(public static константа-член)

[править] Функции-члены

[static]
возвращает std::chrono::time_point представляющий текущий момент времени
Оригинал:
returns a std::chrono::time_point representing the current point in time
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(public static функция-член) [edit]
[static]
преобразует время системных часов точку std::time_t
Оригинал:
converts a system clock time point to std::time_t
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(public static функция-член) [edit]
[static]
преобразует std::time_t в момент времени системных часов
Оригинал:
converts std::time_t to a system clock time point
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(public static функция-член) [edit]

[править] См. также

монотонные часы, время которых никогда не "прыгает"
(класс)
часы с наименьшей продолжительностью тика, доступные в системе
(класс)