pub enum Fixed {
ShortMonthName,
LongMonthName,
ShortWeekdayName,
LongWeekdayName,
LowerAmPm,
UpperAmPm,
Nanosecond,
TimezoneName,
TimezoneOffset,
TimezoneOffsetZ,
RFC2822,
RFC3339,
}
Fixed-format item types.
They have their own rules of formatting and parsing.
Otherwise noted, they print in the specified cases but parse case-insensitively.
Variants
ShortMonthName | Abbreviated month names.
Prints a three-letter-long name in the title case, reads the same name in any case.
|
LongMonthName | Full month names.
Prints a full name in the title case, reads either a short or full name in any case.
|
ShortWeekdayName | Abbreviated day of the week names.
Prints a three-letter-long name in the title case, reads the same name in any case.
|
LongWeekdayName | Full day of the week names.
Prints a full name in the title case, reads either a short or full name in any case.
|
LowerAmPm | AM/PM.
Prints in lower case, reads in any case.
|
UpperAmPm | AM/PM.
Prints in upper case, reads in any case.
|
Nanosecond | An optional dot plus one or more digits for left-aligned nanoseconds.
May print nothing, 3, 6 or 9 digits according to the available accuracy.
See also Numeric::Nanosecond .
|
TimezoneName | Timezone name.
It does not support parsing, its use in the parser is an immediate failure.
|
TimezoneOffset | Offset from the local time to UTC (+09:00 or -04:00 or +00:00 ).
In the parser, the colon can be omitted and/or surrounded with any amount of whitespaces.
The offset is limited from -24:00 to +24:00 , which is same to FixedOffset 's range.
|
TimezoneOffsetZ | Offset from the local time to UTC (+09:00 or -04:00 or Z ).
In the parser, the colon can be omitted and/or surrounded with any amount of whitespaces,
and Z can be either in upper case or in lower case.
The offset is limited from -24:00 to +24:00 , which is same to FixedOffset 's range.
|
RFC2822 | RFC 2822 date and time syntax. Commonly used for email and MIME date and time.
|
RFC3339 | RFC 3339 & ISO 8601 date and time syntax.
|
Trait Implementations
Derived Implementations