chrono::DateTime
Functions
DateTime()=default#
chrono::DateTime::DateTime ()=defaultDateTime(const Construct &options)#
explicit
chrono::DateTime::DateTime (const Construct &options)DateTime(MicroTime t)#
inline explicit
chrono::DateTime::DateTime (MicroTime t)DateTime(time_t t)#
inline explicit
chrono::DateTime::DateTime (time_t t)age() const#
inline
DateTime chrono::DateTime::age () constType: DateTime
ctime() const#
inline
time_t chrono::DateTime::ctime () constType: time_t
hour() const#
u32 chrono::DateTime::hour () constType: u32
is_valid() const#
inline
bool chrono::DateTime::is_valid () constType: bool
minute() const#
u32 chrono::DateTime::minute () constType: u32
operator!=(const DateTime &a) const#
inline
bool chrono::DateTime::operator!= (const DateTime &a) constType: bool
Parameters:
- const DateTime &
a
operator+(const DateTime &a) const#
inline
DateTime chrono::DateTime::operator+ (const DateTime &a) constType: DateTime
Parameters:
- const DateTime &
a
operator+=(const DateTime &a)#
DateTime & chrono::DateTime::operator+= (const DateTime &a)Type: DateTime &
Parameters:
- const DateTime &
a
operator-(const DateTime &a) const#
inline
DateTime chrono::DateTime::operator- (const DateTime &a) constType: DateTime
Parameters:
- const DateTime &
a
operator-=(const DateTime &a)#
DateTime & chrono::DateTime::operator-= (const DateTime &a)Type: DateTime &
Parameters:
- const DateTime &
a
operator<(const DateTime &a) const#
inline
bool chrono::DateTime::operator< (const DateTime &a) constType: bool
Parameters:
- const DateTime &
a
operator<=(const DateTime &a) const#
inline
bool chrono::DateTime::operator<= (const DateTime &a) constType: bool
Parameters:
- const DateTime &
a
operator==(const DateTime &a) const#
inline
bool chrono::DateTime::operator== (const DateTime &a) constType: bool
Parameters:
- const DateTime &
a
operator>(const DateTime &a) const#
inline
bool chrono::DateTime::operator> (const DateTime &a) constType: bool
Parameters:
- const DateTime &
a
operator>=(const DateTime &a) const#
inline
bool chrono::DateTime::operator>= (const DateTime &a) constType: bool
Parameters:
- const DateTime &
a
second() const#
u32 chrono::DateTime::second () constType: u32
set_system_time()#
DateTime & chrono::DateTime::set_system_time ()Type: DateTime &
set_time(time_t tm)#
inline
DateTime & chrono::DateTime::set_time (time_t tm)Type: DateTime &
Parameters:
time_ttm
to_string() const#
var::NumberString chrono::DateTime::to_string () constType: var::NumberString
Static Functions
get_system_time()#
static DateTime chrono::DateTime::get_system_time ()Type: DateTime