class Core::DateTime
Overview
Combined date and time data structure. More…
#include <coredatetime.h> class DateTime { public: // enums enum Constants; // construction DateTime (const Date& date = Date (), const Time& time = Time ()); // methods const Date& getDate () const; const Time& getTime () const; void setDate (const Date& _date); void setTime (const Time& _time); int64 toOrdinal () const; bool operator == (const DateTime& dt) const; bool operator != (const DateTime& dt) const; bool operator > (const DateTime& dt) const; bool operator < (const DateTime& dt) const; bool operator >= (const DateTime& dt) const; bool operator <= (const DateTime& dt) const; };
Detailed Documentation
Combined date and time data structure.
Construction
DateTime (const Date& date = Date (), const Time& time = Time ())
Construct date/time.
Methods
const Date& getDate () const
Get date component.
const Time& getTime () const
Get time component.
void setDate (const Date& _date)
Set date component.
void setTime (const Time& _time)
Set time component.
int64 toOrdinal () const
Convert to ordinal number for comparison.