Namespaces
Variants

std::chrono::file_clock:: to_sys, std::chrono::file_clock:: from_sys

From cppreference.net
template < class Duration >

static std:: chrono :: sys_time < /*см. ниже*/ >

to_sys ( const std:: chrono :: file_time < Duration > & t ) ;
(1) (начиная с C++20)
( опционально* )
template < class Duration >

static std:: chrono :: file_time < /*см. ниже*/ >

from_sys ( const std:: chrono :: sys_time < Duration > & t ) ;
(2) (начиная с C++20)
( опционально* )
1) Преобразует file_time t в sys_time , представляющий ту же точку во времени.
2) Преобразует sys_time t в file_time , представляющий ту же точку во времени.

Длительность возвращаемого типа вычисляется из Duration неопределённым образом.

Эти шаблоны функций являются опциональными: реализация может выбрать предоставление to_utc() и from_utc() взамен.

Содержание

Возвращаемое значение

1) A sys_time представляющий ту же точку во времени, что и аргумент.
2) A file_time представляющий ту же точку во времени, что и аргумент.

Примечания

Пользовательский код обычно должен использовать std:: chrono :: clock_cast , который предоставляет универсальный интерфейс для преобразования временных точек между часами, вместо прямого вызова этих функций.

Пример

Смотрите также

[static] (optional)
преобразует между file_time и utc_time
(public static member function)
(C++20)
преобразует временные точки одного часового механизма в другой
(function template)