Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

MonthImpl

Fully qualified path: chrono::months::MonthImpl

pub impl MonthImpl of MonthTrait;

Impl functions

succ

The next month.

m:JanuaryFebruary...December
m.succ():FebruaryMarch...January

Fully qualified path: chrono::months::MonthImpl::succ

fn succ(self: @Month) -> Month

pred

The previous month.

m:JanuaryFebruary...December
m.pred():DecemberJanuary...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:JanuaryFebruary...December
m.number_from_month():12...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>