Defined in file: hzDate.h

Constructors/Detructors

hzSDate*hzSDate(void)
NULL-BASIS~hzSDate(void)

Public Methods:

hzEcodeAltDay(int interval)
hzEcodeAltMonth(int interval)
hzEcodeAltYear(int interval)
voidClear(void)
unsigned intDay(void)
unsigned intDow(void)
unsigned intExcel(void)
boolIsNull(void)
boolIsSet(void)
unsigned intMonth(void)
unsigned intNoDays(void)
voidSetByEpoch(unsigned int nEpochTime)
hzEcodeSetDate(const hzSDate& op)
hzEcodeSetDate(unsigned int Y, unsigned int M, unsigned int D)
hzEcodeSetDate(unsigned int nDays)
hzEcodeSetDate(const char* cpDateStr)
voidSysDate(void)
const char*Txt(hzDateFmt eFmt)
unsigned intYear(void)

Overloaded operators:

const char*operator const char *(void)
booloperator!(void)
booloperator!=(const hzSDate& op)
const char*operator*(void)
const hzSDate&operator+=(unsigned int nDays)
const hzSDate&operator-=(unsigned int nDays)
booloperator<(const hzSDate& op)
ostream&operator<<(ostream& os, const hzSDate& d)
booloperator<=(const hzSDate& op)
const hzSDate&operator=(const hzXDate& op)
const hzSDate&operator=(const hzSDate& op)
const hzSDate&operator=(unsigned int nDays)
const hzSDate&operator=(const char* cpDate)
const hzSDate&operator=(const hzString& S)
booloperator==(const hzXDate& op)
booloperator==(const hzSDate& op)
booloperator>(const hzSDate& op)
booloperator>=(const hzSDate& op)

Member Variables:

unsigned intm_daysNo description