DateTimeUtc class
Constructors, destructors, conversion operators
- DateTimeUtc(u64 unix_time)
- DateTimeUtc(const DateTime& time)
- DateTimeUtc(const CalendarTime& time)
-
DateTimeUtc(const CalendarTime::Year& year,
const CalendarTime::
Month& month, const CalendarTime::Day& day, const CalendarTime::Hour& hour, const CalendarTime::Minute& minute, const CalendarTime::Second& second)
Public functions
- auto operator+=(DateSpan span) -> DateTimeUtc&
- auto operator-=(DateSpan span) -> DateTimeUtc&
- auto setNow() -> u64
- void setUnixTime(u64 unix_time)
- auto setUnixTime(const CalendarTime& time) -> u64
-
auto setUnixTime(const CalendarTime::Year& year,
const CalendarTime::
Month& month, const CalendarTime::Day& day, const CalendarTime::Hour& hour, const CalendarTime::Minute& minute, const CalendarTime::Second& second) -> u64 - auto getUnixTime() const -> u64
- void getCalendarTime(CalendarTime* time) const
- auto diff(DateTimeUtc time) const -> DateSpan
- auto diffToNow() const -> DateSpan