|
Public Types |
enum | EDateFormat {
eEuropean2,
eEuropean4,
eBritish2,
eBritish4,
eEuropean2Time,
eEuropean4Time,
eBritish2Time,
eBritish4Time
} |
Public Member Functions |
| mxmDate () |
| mxmDate (int year, int month, int day) |
| mxmDate (const mxmDate &date) |
| ~mxmDate () |
int | year () const |
int | month () const |
int | day () const |
bool | setDate (int year, int month, int day) |
bool | isLeapYear () const |
mxmString | toString (EDateFormat format=eEuropean4) const |
mxmDate & | operator= (const mxmDate &date) |
void | addDays (int days) |
void | addMonths (int months) |
void | addYears (int years) |
|
bool | operator== (const mxmDate &date) const |
bool | operator!= (const mxmDate &date) const |
bool | operator<= (const mxmDate &date) const |
bool | operator>= (const mxmDate &date) const |
bool | operator< (const mxmDate &date) const |
bool | operator> (const mxmDate &date) const |
Static Public Member Functions |
static mxmDate | currentDate () |
Private Attributes |
int | m_year |
int | m_month |
int | m_day |
int | m_hour |
int | m_minute |
int | m_second |
void * | StableABIDataExtension |