Date_rec | A RECORD structure containing three fields, and INTEGER2 year, an UNSIGNED1 month, and an UNSIGNED1 day. |
Date_t | An UNSIGNED4 containing a date value in YYYYMMDD format. |
Days_t | An UNSIGNED4 containing a date value representing the number of elapsed days since a particular base date. This number can be the number of days in the common era (January 1, 1AD = 1) based on either the Julian or Gregorian calendars, or the number of elapsed days since the Gregorian calendar's January 1, 1900 (January 1, 1900 = 1). |
The three Date data types defined in the Date Standard Library are:
// A record stucture with the different elements separated out. EXPORT Date_rec := RECORD INTEGER2 year; UNSIGNED1 month; UNSIGNED1 day; END; //An unsigned number holding a date in the decimal form YYYYMMDD. //This type does not support dates prior to 1AD EXPORT Date_t := UNSIGNED4; //A number of elapsed days. Value depends on the function called. EXPORT Days_t := UNSIGNED4;
See Also: Time Data Types