64 {
return DateTime( std::chrono::system_clock::from_time_t( epochSeconds ) ); }
bool operator!=(const DateTime &other) const
static DateTime FromFileTime(const ULARGE_INTEGER &fileTime)
static DateTime FromFileTime(const FILETIME &fileTime)
static DateTime FromSystemTime(const SYSTEMTIME &systemTime, lang::Timezone timezone=lang::Timezone::Local)
ULARGE_INTEGER ToFileTimeLI() const
time_t InEpochSeconds() const
bool operator<(const DateTime &other) const
bool operator<=(const DateTime &other) const
bool operator>=(const DateTime &other) const
SYSTEMTIME ToSystemTime(lang::Timezone timezone=lang::Timezone::Local) const
bool operator==(const DateTime &other) const
FILETIME ToFileTime() const
bool operator>(const DateTime &other) const
static DateTime FromEpochSeconds(time_t epochSeconds)
constexpr TimePointBase(const lang::Initialization init=lang::Initialization::Default)
Timezone
Denotes whether a time value represents local time or UTC.
@ Local
Denotes local time.
time::DateTime DateTime
Type alias in namespace alib.