Constant:
LL_DATE
Content e.g.:
"2451158.5" (equals 12/11/1998 noon) or "5-1-2017" for LL_DATE_MDY format or "20170501" for LL_DATE_YYYYMMDD format
Hint:
Date values are usually expected in the Julian format. The Julian date specifies a certain date by giving the number of days that have passed since January 1st -4713. The decimals represent the fraction of a day, which may be used to calculate hours, minutes and seconds.
Many programming languages also have a special data type for date values. The representation is usually analogous to the Julian date; however, a different start day is often used. This means that in this case an offset has to be added. To avoid this, at least for Delphi, List & Label knows the following special date variants:
LL_DATE_OLE, LL_DATE_MS, LL_DATE_DELPHI_1, LL_DATE_DELPHI
To make passing dates easier, there are some formats that do not require a Julian format:
LL_DATE_DMY, LL_DATE_MDY, LL_DATE_YMD, LL_DATE_YYYYMMDD.
With these, the value of a date variable can be passed directly as a string to List & Label, there is no need for your program to convert it to the Julian date - List & Label performs this task for you.
The day, month and year numbers must be separated by a dot ('.'), slash ('/') or minus sign ('-') in the first three formats.
Constant:
LL_DATE_LOCALIZED
Hint:
The date is interpreted as localized date, e.g. "12/31/2017". The OLE-API VarDateFromStr() is used internally.