-- Std.Time.Format.Modifier
/-- `Modifier` represents a single format pattern letter with its presentation style.

The table below lists every symbol, its `presentation` type, the `TypeFormat` value type produced
when parsing or consumed when formatting, and representative output examples.

```
Symbol  Meaning                        Presentation      TypeFormat                Examples
──────────────────────────────────────────────────────────────────────────────────────────────────
G       era                            Text              Year.Era                  AD; Anno Domini; A
u       year (proleptic/astronomical)  Year              Year.Offset               2004; 04; -0001; -1
y       year-of-era                    Year              Year.Offset               2004; 04; 0002; 2
D       day-of-year                    Number            Σ Day.Ordinal.OfYear      189
M/L     month-of-year                  Number ⊕ Text     Month.Ordinal             7; 07; Jul; July; J
d       day-of-month                   Number            Day.Ordinal               10
──────────────────────────────────────────────────────────────────────────────────────────────────
Q/q     quarter-of-year                Number ⊕ Text     Month.Quarter             3; 03; Q3; 3rd quarter
Y       week-based-year                Year              Year.Offset               1996; 96
w       week-of-week-based-year        Number            Week.Ordinal              27
W       week-of-month                  Number            Week.Ordinal.OfMonth      4
E       day-of-week (text only)        Text              Weekday                   Tue; Tuesday; T
e/c     localized day-of-week          Number ⊕ Text     Weekday                   2; 02; Tue; Tuesday; T
F       day-of-week-in-month           Number            Bounded.LE 1 5            3
──────────────────────────────────────────────────────────────────────────────────────────────────
a       am-pm-of-day                   Text              HourMarker                AM; PM
b       day-period (noon/midnight)     Text              DayPeriod                 AM; noon; midnight
B       extended day period            Text              ExtendedDayPeriod         in the morning; at night
h       clock-hour-of-am-pm (1-12)    Number            Bounded.LE 1 12           12
K       hour-of-am-pm (0-11)          Number            Bounded.LE 0 11           0
k       clock-hour-of-day (1-24)      Number            Bounded.LE 1 24           24
──────────────────────────────────────────────────────────────────────────────────────────────────
H       hour-of-day (0-23)            Number            Hour.Ordinal              0
m       minute-of-hour                Number            Minute.Ordinal            30
s       second-of-minute              Number            Second.Ordinal true       55
S       fraction-of-second            Fraction          Nanosecond.Ordinal        978
A       milli-of-day                  Number            Millisecond.Offset        1234
n       nano-of-second                Number            Nanosecond.Ordinal        987654321
N       nano-of-day                   Number            Nanosecond.Offset         1234000000
──────────────────────────────────────────────────────────────────────────────────────────────────
V       time-zone ID                  ZoneId            String                    America/Los_Angeles; Z
z       time-zone name                ZoneName          String                    Pacific Standard Time; PST
v       generic zone name             ZoneName          String                    Pacific Time; PT
O       localized zone-offset         OffsetO           Offset                    GMT+8; GMT+08:00
X       zone-offset ('Z' for zero)    OffsetX           Offset                    Z; -08; -0830; -08:30
x       zone-offset                   OffsetX           Offset                    +0000; -08; -0830; -08:30
Z       zone-offset                   OffsetZ           Offset                    +0000; -0800; -08:00
```
 -/
Std.Time.Modifier : Type