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 the languages Visual Basic, Visual FoxPro and Delphi, List & Label knows the following special date variants:

LL_DATE_OLE, LL_DATE_MS, LL_DATE_DELPHI_1, LL_DATE_DELPHI, LL_DATE_­VFOX­PRO

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.