const result =addDays(newDate(2014,8,1),10)// => Thu Sep 11 2014 00:00:00
1
2
differenceInBusinessDays
描述
获取给定日期之间的工作日数。
参数
字段
类型
描述
dateLeft
Date或Number
较晚的日期
dateRight
Date或Number
较早的日期
返回
类型
描述
Number
工作日数
案例
const result =differenceInBusinessDays(newDate(2014,6,20),newDate(2014,0,10))// => 136const result =differenceInBusinessDays(newDate(2021,10,30),newDate(2021,10,1))// => 21const result =differenceInBusinessDays(newDate(2021,10,1),newDate(2021,11,1))// => -22const result =differenceInBusinessDays(newDate(2021,10,1),newDate(2021,10,1))// => 0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
differenceInCalendarDays
描述
获取给定日期之间的日历天数。
参数
字段
类型
描述
dateLeft
Date或Number
较晚的日期
dateRight
Date或Number
较早的日期
返回
类型
描述
Number
日历天数
案例
const result =differenceInCalendarDays(newDate(2012,6,2,0,0),newDate(2011,6,2,23,0))// => 366const result =differenceInCalendarDays(newDate(2011,6,3,0,1),newDate(2011,6,2,23,59))// => 1
1
2
3
4
5
6
7
8
9
10
differenceInDays
描述
获取给定日期之间的完整天数。
参数
字段
类型
描述
dateLeft
Date或Number
较晚的日期
dateRight
Date或Number
较早的日期
返回
类型
描述
Number
完整天数
案例
const result =differenceInDays(newDate(2012,6,2,0,0),newDate(2011,6,2,23,0))// => 365const result =differenceInDays(newDate(2011,6,3,0,1),newDate(2011,6,2,23,59))// => 0const result =differenceInDays(newDate(2020,5,1),newDate(2020,2,1))// => 92
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
endOfDay
描述
返回给定日期当天的结束时间。
参数
字段
类型
描述
date
Date或Number
原始日期
返回
类型
描述
Date
当天的结束时间
案例
const result =endOfDay(newDate(2014,8,2,11,55,0))// => Tue Sep 02 2014 23:59:59.999
1
2
endOfToday
描述
返回今天的结束时间。
返回
类型
描述
Date
今天的结束时间
案例
const result =endOfToday()// => Mon Oct 6 2014 23:59:59.999
1
2
endOfTomorrow
描述
返回明天的结束时间。
返回
类型
描述
Date
明天的结束时间
案例
const result =endOfYesterday()// => Sun Oct 5 2014 23:59:59.999
1
2
endOfYesterday
描述
返回昨天的结束时间。
返回
类型
描述
Date
昨天的结束时间
案例
const result =endOfYesterday()// => Sun Oct 5 2014 23:59:59.999
1
2
getDate
描述
获取给定日期是当月的第几天。
参数
字段
类型
描述
date
Date或Number
给定日期
返回
类型
描述
Number
当月的第几天
案例
const result =getDate(newDate(2012,1,29))// => 29
1
2
getDayOfYear
描述
获取给定日期是当年的第几天。
参数
字段
类型
描述
date
Date或Number
给定日期
返回
类型
描述
Number
当年中的第几天
案例
const result =getDayOfYear(newDate(2014,6,2))// => 183
1
2
isFriday
描述
给定日期是否是星期五?
参数
字段
类型
描述
date
Date或Number
要检查的日期
返回
类型
描述
Boolean
日期是否为星期五
案例
const result =isFriday(newDate(2014,8,26))// => true
1
2
isSameDay
描述
给定日期是否是同一天?
参数
字段
类型
描述
dateLeft
Date或Number
要检查的第一个日期
dateRight
Date或Number
要检查的第二个日期
返回
类型
描述
Boolean
是否在同一天
案例
const result =isSameDay(newDate(2014,8,4,6,0),newDate(2014,8,4,18,0))// => trueconst result =isSameDay(newDate(2014,8,4),newDate(2014,9,4))// => falseconst result =isSameDay(newDate(2014,8,4),newDate(2015,8,4))// => false
1
2
3
4
5
6
7
8
9
isToday
描述
给定日期是否是今天?
参数
字段
类型
描述
date
Date或Number
要检查的日期
返回
类型
描述
Boolean
是否是今天
案例
const result =isToday(newDate(2014,9,6,14,0))// => true
1
2
isTomorrow
描述
给定日期是否是明天?
参数
字段
类型
描述
date
Date或Number
要检查的日期
返回
类型
描述
Boolean
是否是明天
案例
const result =isTomorrow(newDate(2014,9,6,14,0))// => true
1
2
isYesterday
描述
给定日期是否是昨天?
参数
字段
类型
描述
date
Date或Number
要检查的日期
返回
类型
描述
Boolean
是否是昨天
案例
const result =isYesterday(newDate(2014,9,6,14,0))// => true
1
2
setDate
描述
将给定日期设置为当月的第几天。
参数
字段
类型
描述
date
Date或Number
要更改的日期
dayOfMonth
Number
当月的第几天
返回
类型
描述
Date
新日期
案例
const result =setDate(newDate(2014,8,1),30)// => Tue Sep 30 2014 00:00:00
1
2
setDayOfYear
描述
将给定日期设置为当年的第几天。
参数
字段
类型
描述
date
Date或Number
要更改的日期
dayOfYear
Number
当年的第几天
返回
类型
描述
Date
新日期
案例
const result =setDayOfYear(newDate(2014,6,2),2)// => Thu Jan 02 2014 00:00:00
1
2
startOfDay
描述
返回给定日期当天的开始时间。
参数
字段
类型
描述
date
Date或Number
原始日期
返回
类型
描述
Date
当天的开始时间
案例
const result =startOfDay(newDate(2014,8,2,11,55,0))// => Tue Sep 02 2014 00:00:00
1
2
startOfToday
描述
返回今天的开始时间。
返回
类型
描述
Date
今天的开始时间
案例
const result =startOfToday()// => Mon Oct 6 2014 00:00:00
1
2
startOfTomorrow
描述
返回明天的开始时间。
返回
类型
描述
Date
明天的开始时间
案例
const result =startOfTomorrow()// => Tue Oct 7 2014 00:00:00
1
2
startOfYesterday
描述
返回昨天的开始时间。
返回
类型
描述
Date
昨天的开始时间
案例
const result =startOfYesterday()// => Sun Oct 5 2014 00:00:00
1
2
subBusinessDays
描述
从给定日期减去指定的工作日数(mon-fri)。
参数
字段
类型
描述
date
Date或Number
要更改的日期
amount
Number
要减去的工作日数
返回
类型
描述
Date
减去工作日后的新日期
案例
const result =subBusinessDays(newDate(2014,8,1),10)// => Mon Aug 18 2014 00:00:00 (skipped weekend days)
1
2
subDays
描述
从给定日期减去指定的天数。
参数
字段
类型
描述
date
Date或Number
要更改的日期
amount
Number
要减去的天数
返回
类型
描述
Date
减去天数后的新日期
案例
const result =subDays(newDate(2014,8,1),10)// => Fri Aug 22 2014 00:00:00