Date

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.