DateFactory |
type DateFactory = { day: Number, month: Number, year: Number }
|
Type containing selectable day , month , and year keys and
corresponding Number values, such as {day: 21, month: 1, year: 2021} .
The fields accept a Number value. Numbers preceded by 0 , such as 01 ,
are not valid.
|
DateTimeFactory |
type DateTimeFactory = DateFactory & LocalTimeFactory & Zoned
|
Type that combines DateFactory , LocalTimeFactory , and Zoned types. For example,
{day: 21, month: 1, year: 2021, hour: 8, minutes: 31, seconds: 55, timeZone : |-03:00|} as DateTimeFactory
is a valid DateTimeFactory value.
|
LocalDateTimeFactory |
type LocalDateTimeFactory = DateFactory & LocalTimeFactory
|
Type that combines DateFactory and LocalTimeFactory types. For example,
{day: 21, month: 1, year: 2021, hour: 8, minutes: 31, seconds: 55, timeZone : |-03:00|} as LocalDateTimeFactory
is a valid LocalDateTimeFactory value. The timeZone field is optional.
|
LocalTimeFactory |
type LocalTimeFactory = { hour: Number, minutes: Number, seconds: Number }
|
Type containing selectable hour , minutes , and seconds keys and
corresponding Number values, such as {hour: 8, minutes: 31, seconds: 55} .
The fields accept any Number value.
|
TimeFactory |
type TimeFactory = LocalTimeFactory & Zoned
|
Type that combines LocalTimeFactory and Zoned types. For example,
{hour: 8, minutes: 31, seconds: 55, timeZone : |-03:00|} as TimeFactory
is a valid TimeFactory value.
|
Zoned |
type Zoned = { timeZone: TimeZone }
|
Type containing a selectable timeZone key and TimeZone value, such as
{ timezone : |-03:00|} .
|