Classes |
|
struct | DateTime |
class | DateTimeControl |
class | DateTimeData |
Macros |
|
#define | DATETIME_GUI |
#define | DATETIME_DATA |
#define | DATETIME_TIME_CONTROL |
#define | DATETIME_DATE_CONTROL |
#define | DATETIME_NOW_BUTTON |
#define | DATETIME_NO_SECONDS |
#define | DATETIME_SHOW_LABELS |
Enumerations |
|
enum |
DAYOFWEEK
{
MONDAY , TUESDAY , WEDNESDAY , THURSDAY , FRIDAY , SATURDAY , SUNDAY } |
enum |
MONTHOFYEAR
{
JANUARY , FEBRUARY , MARCH , APRIL , MAY , JUNE , JULY , AUGUST , SEPTEMBER , OCTOBER , NOVEMBER , DECEMBER } |
函数 |
|
Int32 | CompareDateTime (const DateTime &a, const DateTime &b) |
enum DAYOFWEEK | MAXON_ENUM_LIST ( DAYOFWEEK ) |
enum MONTHOFYEAR | MAXON_ENUM_LIST ( MONTHOFYEAR ) |
Float64 | GetJulianDay (const DateTime &t) |
DateTime | FromJulianDay ( Float64 j) |
void | GetDateTimeNow ( DateTime &t) |
void | GetDateTimeNowGM ( DateTime &t) |
Bool | LocalToGMTime (const DateTime &tLocal, DateTime &tGMT) |
Bool | GMTimeToLocal (const DateTime &tGMT, DateTime &tLocal) |
DAYOFWEEK | GetDayOfWeek ( Int32 lYear, Int32 lMonth, Int32 lDay) |
String | FormatTime (const char *pszFormat, const DateTime &t) |
Bool | ParseTimeString ( String timestr, Int32 &hour, Int32 &minute, Int32 &second) |
Bool | ParseDateString ( String datestr, Int32 &year, Int32 &month, Int32 &day) |
String | TimeToString (const DateTime &d, const Bool bShowSeconds=true) |
String | DateToString (const DateTime &d) |
String | GetMonthName ( Int month) |
void | ValidateDate ( Int32 &year, Int32 &month, Int32 &day) |
void | ValidateTime ( Int32 &hour, Int32 &minute, Int32 &second) |
变量 |
|
MONDAY | |
TUESDAY | |
WEDNESDAY | |
THURSDAY | |
FRIDAY | |
SATURDAY | |
SUNDAY | |
JANUARY | |
FEBRUARY | |
MARCH | |
APRIL | |
MAY | |
JUNE | |
JULY | |
AUGUST | |
SEPTEMBER | |
OCTOBER | |
NOVEMBER | |
DECEMBER |
#define DATETIME_GUI |
DateTime custom GUI ID.
#define DATETIME_DATA |
DateTime custom data ID.