provides a date object
More...
#include <vdkdate.h>
§ calendardate() [1/4]
calendardate::calendardate |
( |
int |
mode = mmddyyyy | ) |
|
Constructor, uses system date
- Parameters
-
mode | date format
- mmddyyyy english format month-day-year
- ddmmyyyy european format day-month-year
|
§ calendardate() [2/4]
calendardate::calendardate |
( |
int |
day, |
|
|
int |
month, |
|
|
int |
year, |
|
|
int |
mode = mmddyyyy |
|
) |
| |
|
inline |
Constructor
- Parameters
-
day | |
month | |
year | |
mode | date format
- mmddyyyy english format month-day-year
- ddmmyyyy european format day-month-year
|
§ calendardate() [3/4]
calendardate::calendardate |
( |
long |
julian, |
|
|
int |
mode = mmddyyyy |
|
) |
| |
|
inline |
Constructor
- Parameters
-
julian | jiulian date |
mode | date format
- mmddyyyy english format month-day-year
- ddmmyyyy european format day-month-year
|
§ calendardate() [4/4]
calendardate::calendardate |
( |
char * |
s, |
|
|
int |
mode = mmddyyyy , |
|
|
char * |
sep = ".-/" |
|
) |
| |
Constructor
- Parameters
-
s | date string |
mode | date format
- mmddyyyy english format month-day-year
- ddmmyyyy european format day-month-year
|
sep | separator char |
§ ~calendardate()
virtual calendardate::~calendardate |
( |
| ) |
|
|
inlinevirtual |
§ AsString()
char * calendardate::AsString |
( |
| ) |
|
Returns an internal buffer formatted in "yyyymmdd" format, do not modify directly this buffer, copy it before use
§ CalendarDate()
char * calendardate::CalendarDate |
( |
| ) |
|
Returns an internal buffer formatted in "week-day month day year" format.
- Tip
- Do not modify directly this buffer, copy it before use.
§ Day()
int calendardate::Day |
( |
| ) |
|
|
inline |
§ DayIndex()
int calendardate::DayIndex |
( |
| ) |
|
|
inline |
Returns day index: 0 = sunday, 1 = monday,... 6 = saturday
§ Month()
int calendardate::Month |
( |
| ) |
|
|
inline |
§ operator char *()
calendardate::operator char * |
( |
| ) |
|
Returns an internal buffer formatted in "dd/mm/yyyy" or "mm/dd/yyyy" format, do not modify directly this buffer, copy it before use
§ operator long()
calendardate::operator long |
( |
| ) |
|
|
inline |
Return date as julian date
§ operator+()
§ operator==()
§ Valid()
bool calendardate::Valid |
( |
| ) |
|
|
inline |
§ Year()
int calendardate::Year |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following files: