Data.Time.Component
- Package
- purescript-datetime
- Repository
- purescript/purescript-datetime
#Hour Source
newtype Hour
An hour component for a time value.
The constructor is private as values for the type are restricted to the
range 0 to 23, inclusive. The toEnum
function can be used to safely
acquire an Hour
value from an integer. Correspondingly, an Hour
can be
lowered to a plain integer with the fromEnum
function.
Instances
#Minute Source
newtype Minute
An minute component for a time value.
The constructor is private as values for the type are restricted to the
range 0 to 59, inclusive. The toEnum
function can be used to safely
acquire an Minute
value from an integer. Correspondingly, a Minute
can
be lowered to a plain integer with the fromEnum
function.
Instances
#Second Source
newtype Second
An second component for a time value.
The constructor is private as values for the type are restricted to the
range 0 to 59, inclusive. The toEnum
function can be used to safely
acquire an Second
value from an integer. Correspondingly, a Second
can
be lowered to a plain integer with the fromEnum
function.
Instances
#Millisecond Source
newtype Millisecond
An millisecond component for a time value.
The constructor is private as values for the type are restricted to the
range 0 to 999, inclusive. The toEnum
function can be used to safely
acquire an Millisecond
value from an integer. Correspondingly, a
Millisecond
can be lowered to a plain integer with the fromEnum
function.