Documentation

Std.Time.Date.Unit.Week

Offset represents an offset in weeks.

Equations
Instances For
@[inline]
def Std.Time.Week.Ordinal.ofInt (data : Int) (h : 1 data data 53) :

Creates an Ordinal from an integer, ensuring the value is within bounds.

Equations

OfMonth represents the number of weeks within a month. It ensures that the week is within the correct bounds—either 1 to 6, representing the possible weeks in a month.

Equations
Instances For
@[inline]
def Std.Time.Week.Ordinal.ofNat (data : Nat) (h : data 1 data 53 := by decide) :

Creates an Ordinal from a natural number, ensuring the value is within bounds.

Equations
@[inline]

Creates an Ordinal from a Fin, ensuring the value is within bounds.

Equations
@[inline]

Converts an Ordinal to an Offset.

Equations
@[inline]

Creates an Offset from a natural number.

Equations
@[inline]

Creates an Offset from an integer.

Equations
@[inline]

Convert Week.Offset into Millisecond.Offset.

Equations
@[inline]

Convert Week.Offset into Nanosecond.Offset.

Equations
@[inline]

Convert Week.Offset into Second.Offset.

Equations
@[inline]

Convert Week.Offset into Minute.Offset.

Equations
@[inline]

Convert Week.Offset into Hour.Offset.

Equations
@[inline]

Convert Week.Offset into Day.Offset.

Equations