Calendar
Format
format a Date or UTC Time object as a string
Parse
parse a string to a Date object with respect to a given format string
Calling Sequence
Parameters
Options
Description
Examples
References
Compatibility
Format( d, fmt )
Parse( s, fmt )
d
-
Date; a Date object
s
string; string to parse
fmt
string; (optional) a format string
locale : string; the name of a locale to use
Dates (and Time objects) can be formatted to a string by using the Format( d, fmt ) command.
A string containing date information can be parsed to produce a corresponding Date object by using the Parse( s, fmt ) command.
The format string fmt is a string of free-form text with embedded formatting codes specified in the Unicode Technical Standard #35. Note that literal text in fmt must be quoted with single (forward) quotes (').
For an alternative way to provide format strings, see Calendar[VariantFormat].
The format string fmt is optional. Its default value is the string "yyyy-MM-dd'T'HH:mm:ss zzz".
Use the locale = loc option to control which locale formatting and parsing occurs in. The loc value should be a two-letter language code (E.g., "id" for Indonesian), optionally separated by an underscore character ("_") from a country variant indicates by using a two- or three-letter country code. (E.g., "fr_CA" for Canadian French.)
For some of the examples below to print correctly, you may need special fonts to be installed on your computer.
Note that the output of Parse is always a Date object; the source of the input string as a formatted Time object is unknown to the Parse command.
To use a locale different from the default locale, use the locale= option.
Unicode Technical Standard #35
ISO 639.2
The Calendar[Format] and Calendar[Parse] commands were introduced in Maple 2019.
For more information on Maple 2019 changes, see Updates in Maple 2019.
See Also
Calendar[VariantFormat]
Date
StringTools[FormatTime]
StringTools[ParseTime]
Download Help Document