- Properties
- Methods
- add()
- date()
- day()
- dayOfYear()
- diff()
- endOf()
- format()
- from()
- fromNow()
- hour()
- isAfter()
- isBefore()
- isoWeek()
- isoWeekday()
- isoWeeksInYear()
- isoWeekYear()
- isSame()
- isValid()
- local()
- locale()
- millisecond()
- minute()
- month()
- quarter()
- second()
- set()
- startOf()
- subtract()
- timeZone()
- toDate()
- toISOString()
- toJSON()
- unix()
- utc()
- utcOffset()
- valueOf()
- week()
- weekday()
- weeksInYear()
- weekYear()
- year()
Defined in: src/typings/dateTime.ts:76
Properties
Property | Type | Description |
---|---|---|
daysInMonth |
() => number |
Get the number of days in the current month. |
Methods
add()
add(
amount
,unit?
):DateTime
Defined in: src/typings/dateTime.ts:77
Parameters
Parameter | Type |
---|---|
amount |
DurationInput |
unit? |
DurationUnit |
Returns
DateTime
date()
Call Signature
date():
number
Defined in: src/typings/dateTime.ts:148
Returns
number
Call Signature
date(
value
):DateTime
Defined in: src/typings/dateTime.ts:149
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
DateTime
day()
Call Signature
day():
number
Defined in: src/typings/dateTime.ts:107
Gets the day of the week, with Sunday as 0 and Saturday as 6.
Returns
number
Call Signature
day(
value
):DateTime
Defined in: src/typings/dateTime.ts:109
Sets the day of the week, with Sunday as 0 and Saturday as 6.
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
DateTime
dayOfYear()
Call Signature
dayOfYear():
number
Defined in: src/typings/dateTime.ts:139
Gets the day of the year.
Returns
number
Call Signature
dayOfYear(
value
):DateTime
Defined in: src/typings/dateTime.ts:141
Sets the day of the year.
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
DateTime
diff()
diff(
amount
,unit?
,asFloat?
):number
Defined in: src/typings/dateTime.ts:81
Parameters
Parameter | Type |
---|---|
amount |
DateTimeInput |
unit? |
DurationUnit |
asFloat? |
boolean |
Returns
number
endOf()
endOf(
unitOfTime
):DateTime
Defined in: src/typings/dateTime.ts:93
Parameters
Parameter | Type |
---|---|
unitOfTime |
StartOfUnit |
Returns
DateTime
format()
format(
formatInput?
):string
Defined in: src/typings/dateTime.ts:82
Parameters
Parameter | Type |
---|---|
formatInput? |
FormatInput |
Returns
string
from()
from(
formaInput
,withoutSuffix?
):string
Defined in: src/typings/dateTime.ts:84
Parameters
Parameter | Type |
---|---|
formaInput |
DateTimeInput |
withoutSuffix? |
boolean |
Returns
string
fromNow()
fromNow(
withoutSuffix?
):string
Defined in: src/typings/dateTime.ts:83
Parameters
Parameter | Type |
---|---|
withoutSuffix? |
boolean |
Returns
string
hour()
Call Signature
hour():
number
Defined in: src/typings/dateTime.ts:150
Returns
number
Call Signature
hour(
value
):DateTime
Defined in: src/typings/dateTime.ts:151
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
DateTime
isAfter()
isAfter(
input?
):boolean
Defined in: src/typings/dateTime.ts:87
Parameters
Parameter | Type |
---|---|
input? |
DateTimeInput |
Returns
boolean
isBefore()
isBefore(
input?
):boolean
Defined in: src/typings/dateTime.ts:86
Parameters
Parameter | Type |
---|---|
input? |
DateTimeInput |
Returns
boolean
isoWeek()
Call Signature
isoWeek():
number
Defined in: src/typings/dateTime.ts:129
Gets the ISO week of the year. First week is the week with the first Thursday of the year (i.e. of January) in it.
Returns
number
Call Signature
isoWeek(
value
):DateTime
Defined in: src/typings/dateTime.ts:131
Sets the ISO week of the year.
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
DateTime
isoWeekday()
Call Signature
isoWeekday():
number
Defined in: src/typings/dateTime.ts:111
Gets the ISO day of the week with 1 being Monday and 7 being Sunday.
Returns
number
Call Signature
isoWeekday(
value
):DateTime
Defined in: src/typings/dateTime.ts:113
Sets the ISO day of the week with 1 being Monday and 7 being Sunday.
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
DateTime
isoWeeksInYear()
isoWeeksInYear():
number
Defined in: src/typings/dateTime.ts:137
Gets the number of weeks in the year, according to ISO weeks.
Returns
number
isoWeekYear()
Call Signature
isoWeekYear():
number
Defined in: src/typings/dateTime.ts:133
Gets the ISO week-year.
Returns
number
Call Signature
isoWeekYear(
value
):DateTime
Defined in: src/typings/dateTime.ts:135
Sets the ISO week-year.
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
DateTime
isSame()
isSame(
input?
,granularity?
):boolean
Defined in: src/typings/dateTime.ts:85
Parameters
Parameter | Type |
---|---|
input? |
DateTimeInput |
granularity? |
StartOfUnit |
Returns
boolean
isValid()
isValid():
boolean
Defined in: src/typings/dateTime.ts:88
Returns
boolean
local()
local(
keepLocalTime?
):DateTime
Defined in: src/typings/dateTime.ts:89
Parameters
Parameter | Type |
---|---|
keepLocalTime? |
boolean |
Returns
DateTime
locale()
Call Signature
locale():
string
Defined in: src/typings/dateTime.ts:90
Returns
string
Call Signature
locale(
locale
):DateTime
Defined in: src/typings/dateTime.ts:91
Parameters
Parameter | Type |
---|---|
locale |
string |
Returns
DateTime
millisecond()
Call Signature
millisecond():
number
Defined in: src/typings/dateTime.ts:156
Returns
number
Call Signature
millisecond(
value
):DateTime
Defined in: src/typings/dateTime.ts:157
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
DateTime
minute()
Call Signature
minute():
number
Defined in: src/typings/dateTime.ts:152
Returns
number
Call Signature
minute(
value
):DateTime
Defined in: src/typings/dateTime.ts:153
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
DateTime
month()
Call Signature
month():
number
Defined in: src/typings/dateTime.ts:142
Returns
number
Call Signature
month(
value
):DateTime
Defined in: src/typings/dateTime.ts:143
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
DateTime
quarter()
Call Signature
quarter():
number
Defined in: src/typings/dateTime.ts:144
Returns
number
Call Signature
quarter(
value
):DateTime
Defined in: src/typings/dateTime.ts:145
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
DateTime
second()
Call Signature
second():
number
Defined in: src/typings/dateTime.ts:154
Returns
number
Call Signature
second(
value
):DateTime
Defined in: src/typings/dateTime.ts:155
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
DateTime
set()
Call Signature
set(
unit
,amount
):DateTime
Defined in: src/typings/dateTime.ts:79
Parameters
Parameter | Type |
---|---|
unit |
AllUnit |
amount |
number |
Returns
DateTime
Call Signature
set(
amount
):DateTime
Defined in: src/typings/dateTime.ts:80
Parameters
Parameter | Type |
---|---|
amount |
Partial |
Returns
DateTime
startOf()
startOf(
unitOfTime
):DateTime
Defined in: src/typings/dateTime.ts:92
Parameters
Parameter | Type |
---|---|
unitOfTime |
StartOfUnit |
Returns
DateTime
subtract()
subtract(
amount
,unit?
):DateTime
Defined in: src/typings/dateTime.ts:78
Parameters
Parameter | Type |
---|---|
amount |
DurationInput |
unit? |
DurationUnit |
Returns
DateTime
timeZone()
Call Signature
timeZone():
string
Defined in: src/typings/dateTime.ts:102
Returns
string
Call Signature
timeZone(
timeZone
,keepLocalTime?
):DateTime
Defined in: src/typings/dateTime.ts:103
Parameters
Parameter | Type |
---|---|
timeZone |
string |
keepLocalTime? |
boolean |
Returns
DateTime
toDate()
toDate():
Date
Defined in: src/typings/dateTime.ts:94
Returns
Date
toISOString()
toISOString(
keepOffset?
):string
Defined in: src/typings/dateTime.ts:95
Parameters
Parameter | Type |
---|---|
keepOffset? |
boolean |
Returns
string
toJSON()
toJSON():
null
|string
Defined in: src/typings/dateTime.ts:96
Returns
null
| string
unix()
unix():
number
Defined in: src/typings/dateTime.ts:98
Returns
number
utc()
utc(
keepLocalTime?
):DateTime
Defined in: src/typings/dateTime.ts:99
Parameters
Parameter | Type |
---|---|
keepLocalTime? |
boolean |
Returns
DateTime
utcOffset()
Call Signature
utcOffset():
number
Defined in: src/typings/dateTime.ts:100
Returns
number
Call Signature
utcOffset(
offset
,keepLocalTime?
):DateTime
Defined in: src/typings/dateTime.ts:101
Parameters
Parameter | Type |
---|---|
offset |
string | number |
keepLocalTime? |
boolean |
Returns
DateTime
valueOf()
valueOf():
number
Defined in: src/typings/dateTime.ts:97
Returns
number
week()
Call Signature
week():
number
Defined in: src/typings/dateTime.ts:119
Gets the week of the year according to the locale.
Returns
number
Call Signature
week(
value
):DateTime
Defined in: src/typings/dateTime.ts:121
Sets the week of the year according to the locale.
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
DateTime
weekday()
Call Signature
weekday():
number
Defined in: src/typings/dateTime.ts:115
Gets the day of the week according to the locale. 0 being first day of the week and 6 being last.
Returns
number
Call Signature
weekday(
value
):number
Defined in: src/typings/dateTime.ts:117
Sets the day of the week according to the locale. 0 being first day of the week and 6 being last.
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
number
weeksInYear()
weeksInYear():
number
Defined in: src/typings/dateTime.ts:127
Gets the number of weeks in the year according to locale
Returns
number
weekYear()
Call Signature
weekYear():
number
Defined in: src/typings/dateTime.ts:123
Gets the week-year according to the locale.
Returns
number
Call Signature
weekYear(
value
):DateTime
Defined in: src/typings/dateTime.ts:125
Sets the week-year according to the locale.
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
DateTime
year()
Call Signature
year():
number
Defined in: src/typings/dateTime.ts:146
Returns
number
Call Signature
year(
value
):DateTime
Defined in: src/typings/dateTime.ts:147
Parameters
Parameter | Type |
---|---|
value |
number |
Returns
DateTime