#[repr(u8)]pub enum Day {
DayOfMonth = 0,
DayOfYear = 1,
DayOfWeekInMonth = 2,
ModifiedJulianDay = 3,
}
Expand description
An enum for the possible symbols of a day field in a date pattern.
Variants§
DayOfMonth = 0
Field symbol for day of month (numeric).
This field symbol is represented by the character d
in a date formatting pattern string.
For more details, see documentation on date field symbols.
DayOfYear = 1
Field symbol for day of year (numeric).
This field symbol is represented by the character D
in a date formatting pattern string.
For more details, see documentation on date field symbols.
DayOfWeekInMonth = 2
Field symbol for the day of week occurrence relative to the month (numeric).
For the example "2nd Wed in July"
, this field would provide "2"
. Should likely be paired with the Weekday
field.
This field symbol is represented by the character F
in a date formatting pattern string.
For more details, see documentation on date field symbols.
ModifiedJulianDay = 3
Field symbol for the modified Julian day (numeric).
The value of this field differs from the conventional Julian day number in a couple of ways, which are based on measuring relative to the local time zone.
This field symbol is represented by the character g
in a date formatting pattern string.
For more details, see documentation on date field symbols.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Day
impl<'de> Deserialize<'de> for Day
source§fn deserialize<__D>(
__deserializer: __D
) -> Result<Day, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>( __deserializer: __D ) -> Result<Day, <__D as Deserializer<'de>>::Error>where __D: Deserializer<'de>,
source§impl From<Day> for FieldSymbol
impl From<Day> for FieldSymbol
source§fn from(input: Day) -> FieldSymbol
fn from(input: Day) -> FieldSymbol
source§impl Ord for Day
impl Ord for Day
source§impl PartialOrd for Day
impl PartialOrd for Day
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
self
and other
) and is used by the <=
operator. Read more