MonthImpl
Fully qualified path: chrono::months::MonthImpl
pub impl MonthImpl of MonthTrait;
Impl functions
succ
The next month.
m: | January | February | ... | December |
|---|---|---|---|---|
m.succ(): | February | March | ... | January |
Fully qualified path: chrono::months::MonthImpl::succ
fn succ(self: @Month) -> Month
pred
The previous month.
m: | January | February | ... | December |
|---|---|---|---|---|
m.pred(): | December | January | ... | November |
Fully qualified path: chrono::months::MonthImpl::pred
fn pred(self: @Month) -> Month
number_from_month
Returns a month-of-year number starting from January = 1.
m: | January | February | ... | December |
|---|---|---|---|---|
m.number_from_month(): | 1 | 2 | ... | 12 |
Fully qualified path: chrono::months::MonthImpl::number_from_month
fn number_from_month(self: @Month) -> u32
name
Get the name of the month
use chrono::Month;
assert_eq!(Month::January.name(), "January")
Fully qualified path: chrono::months::MonthImpl::name
fn name(self: @Month) -> felt252
num_days
Get the length in days of the month
Yields None if year is out of range for NaiveDate.
Fully qualified path: chrono::months::MonthImpl::num_days
fn num_days(self: @Month, year: u32) -> Option<u8>
from_u64
Fully qualified path: chrono::months::MonthImpl::from_u64
fn from_u64(n: u64) -> Option<Month>
from_i64
Fully qualified path: chrono::months::MonthImpl::from_i64
fn from_i64(n: i64) -> Option<Month>
from_u32
Fully qualified path: chrono::months::MonthImpl::from_u32
fn from_u32(n: u32) -> Option<Month>