Struct Timezone¶
Defined in File Timezone.hpp
Struct Documentation¶
-
struct Timezone¶
Public Functions
-
constexpr Timezone() = default¶
-
inline explicit Timezone(const std::chrono::time_zone *tz, std::chrono::time_point<std::chrono::system_clock> n = std::chrono::system_clock::now())¶
-
inline explicit constexpr Timezone(std::chrono::hours h) noexcept¶
-
inline explicit constexpr Timezone(std::chrono::minutes h) noexcept¶
-
inline std::string to_canonical_string() const noexcept¶
-
inline const std::chrono::time_zone *get_tz(std::chrono::time_point<std::chrono::system_clock> n = std::chrono::system_clock::now()) const¶
-
template<typename Duration>
inline auto to_sys(const std::chrono::local_time<Duration> &tp) const noexcept¶
-
template<typename Duration>
inline auto to_local(const std::chrono::sys_time<Duration> &tp) const noexcept¶
Public Members
-
std::chrono::minutes offset = std::chrono::minutes{0}¶
-
constexpr Timezone() = default¶