new module:ct-element /formatter /Date Formatter()
Formats a date value by converting it from a specified input format to a new output format.
DateFormatter
is typically used in the XML Renderer Framework,
but can be invoked programmatically as in the following examples which
evaluate to '09-Sep-2001 01:46:40' and '2001Sep09' respectively:
DateFormatter.format(1e12, {inputFormat:'U'})
DateFormatter.format(1e12, {inputFormat:'U', outputFormat:'YMd'})
See module:ct-element/parser/DateParser
for the complementary
parser.
- Implements:
Methods
format(vValue, mAttributes) → {String}
Formats a date by converting it from a specified input format to a new output format.
Parameters:
Name | Type | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
vValue |
Variant | the input date (String or Date type). |
||||||||||||||||||||
mAttributes |
Map |
the map of attributes. Properties
|
- Implements:
Returns:
the output date.
- Type
- String