Scroll to navigation

std::chrono::file_clock::to_sys,std::chrono::file_clock::from_sys(3) C++ Standard Libary std::chrono::file_clock::to_sys,std::chrono::file_clock::from_sys(3)

NAME

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

Synopsis


template< class Duration >
(since C++20)
static std::chrono::sys_time</*see below*/> (1) (optional)


to_sys( const std::chrono::file_time<Duration>& t );
template< class Duration >
(since C++20)
static std::chrono::file_time</*see below*/> (2) (optional)


from_sys( const std::chrono::sys_time<Duration>& t );


1) Converts the file_time t to a sys_time representing the same point in time.
2) Converts the sys_time t to a file_time representing the same point in time.


The duration of the return type is computed from Duration in an unspecified manner.


These function templates are optional: an implementation may choose to instead
provide to_utc and from_utc.

Return value


1) A sys_time representing the same point in time as the argument.
2) A file_time representing the same point in time as the argument.

Notes


User code should usually use std::chrono::clock_cast, which provides a generic
interface to convert time points between clocks, rather than call these functions
directly.

Example


This section is incomplete
Reason: no example

See also


to_utc converts between file_time and utc_time
from_utc (public static member function)
[static] (optional)
clock_cast convert time points of one clock to another
(C++20) (function template)

2022.07.31 http://cppreference.com