Template Pattern Modifiers for Date/Time Formatting
Certain modifiers can be applied to any template pattern to alter its behavior. For example, FMMonth is the Month pattern with the FM modifier.
| Modifier |
Description |
AM
|
Time is before 12:00
|
AT
|
Ignored
|
JULIAN, JD, J
|
Next field is Julian Day
|
FM prefix
|
Fill mode (suppress padding blanks and zeros)
For example: FMMonth
Note: The FM modifier suppresses leading zeros and trailing blanks that would otherwise be added to make the output of a pattern fixed width.
|
FX prefix
|
Fixed format global option
For example: FX Month DD Day
|
ON
|
Ignored
|
PM
|
Time is on or after 12:00
|
T
|
Next field is time
|
TH suffix
|
Uppercase ordinal number suffix
For example: DDTH
|
th suffix
|
Lowercase ordinal number suffix
For example: DDth
|
TM prefix
|
Translation mode (print localized day and month names based on lc_messages). For example: TMMonth
|