Date Intrinsic Functions - AsDisplayString Method
Convert the variable to a formatted string
Member of Date Intrinsic Functions (PRIM_LIBI.IDateIntrinsics)
Name |
Type |
Data Type |
Description |
Result |
*Result (Optional) |
String |
Resulting string |
Format |
*Input (Optional) |
Enumeration |
Format of the date |
AsDisplayString returns the supplied date formatted using one of the available supplied date formats.
Enum Value |
Description |
CCYYDDMM |
e.g. 20143112 |
CCYYMM |
e.g. 201431 |
CCYYMMDD |
e.g. 20141231 |
CCYYsDDsMM |
e.g. 2014/31/12 |
CCYYsMMsDD |
e.g. 2014/12/31 |
DDDDDDDDD |
e.g. WEDNESDAY |
DDMMCCYY |
e.g. 31122014 |
DDMMMCCYY |
e.g. 31Dec2014 |
DDMMMYY |
e.g. 31Dec14 |
DDMMYY |
e.g. 311214 |
DDsMMsCCYY |
e.g. 31/12/2014 |
DDsMMsYY |
e.g. 31/12/14 |
DDxxbMMMMMMMMMbCCYY |
e.g. 31st December 2014 |
DDxxbMMMMMMMMMbYY |
e.g. 31st December 14 |
ISO |
e.g. 2014-12-31 |
ML_DDbMMMMMMMMMbCCYY |
e.g. 31 December 2014 (Multilingual) |
ML_DDbMMMMMMMMMbYY |
e.g. 31 December 14 (Multilingual) |
ML_DDDDDDDDD |
e.g. Wednesday (Multilingual) |
MMCCYY |
e.g. 122014 |
MMDDCCYY |
e.g. 12312014 |
MMDDYY |
e.g. 123114 |
MMMMMMMMMM |
e.g. December |
MMsDDsCCYY |
e.g. 12/31/2014 |
MMsDDsYY |
e.g. 12/31/14 |
MMYY |
e.g. 1214 |
SysFmt6 |
e.g. 311214 (Operating system format) |
SysFmt8 |
e.g. 31122014 (Operating system format) |
xYYMMDD |
e.g. 1141231 (First digit is 1 if the date is later than the LANSA year comparison value, otherwise it's 0) |
YYMM |
e.g. 1412 |
YYMMDD |
e.g. 141231 |
YYsMMsDD |
e.g. 14/12/31 |
In this example, the date 2010-05-31 would return the value "31st May 2010".
#Result := #Today.AsDisplayString( ML_DDbMMMMMMMMMbCCYY )
All Component Classes
Technical Reference