std::chrono::file_clock::to_utc, std::chrono::file_clock::from_utc
Материал из cppreference.com
<tbody>
</tbody>
template< class Duration > static std::chrono::utc_time</*смотри ниже*/> to_utc( const std::chrono::file_time<Duration>& t ); |
(1) | (начиная с C++20) (необязательно) |
template < class Duration > static std::chrono::file_time</*смотри ниже*/> from_utc( const std::chrono::utc_time<Duration>& t ); |
(2) | (начиная с C++20) (необязательно) |
1) Преобразует
file_time t в utc_time, представляющий тот же момент времени.2) Преобразует
utc_time t в file_time, представляющий тот же момент времени.Длительность возвращаемого типа вычисляется из Duration неуказанным образом.
Эти шаблоны функций являются необязательными: вместо них реализация может выбрать to_sys и from_sys.
Возвращаемое значение
1)
utc_time, представляющий тот же момент времени, что и аргумент.2)
file_time, представляющий тот же момент времени, что и аргумент.Примечание
Пользовательский код обычно должен использовать std::chrono::clock_cast, который предоставляет общий интерфейс для преобразования точек времени между часами, а не напрямую вызывать эти функции.
Пример
| Этот раздел не завершён Причина: нет примера |
Смотрите также
[static] (необязательно) |
конвертирует между file_time и sys_time (public static функция-элемент) |
(C++20) |
конвертирует моменты времени одних часов в другие (шаблон функции) |