date-fns 毫秒助手函数
addMilliseconds
描述
在给定时间上加上给定毫秒
参数
字段 | 类型 | 描述 |
---|
date | Date或Number | 给定时间 |
amount | Number | 给定毫秒 |
返回
案例
const result = addMilliseconds(new Date(2014, 6, 10, 12, 45, 30, 0), 750)
// => Thu Jul 10 2014 12:45:30.750
differenceInMilliseconds
描述
获取给定时间之间的毫秒数。
参数
字段 | 类型 | 描述 |
---|
dateLeft | Date或Number | 较晚的时间 |
dateRight | Date或Number | 较早的时间 |
返回
案例
const result = differenceInMilliseconds(
new Date(2014, 6, 2, 12, 30, 21, 700),
new Date(2014, 6, 2, 12, 30, 20, 600)
)
// => 1100
getMilliseconds
描述
获取给定时间的毫秒数。
参数
字段 | 类型 | 描述 |
---|
date | Date或Number | 给定时间 |
返回
案例
const result = getMilliseconds(new Date(2012, 1, 29, 11, 45, 5, 123))
// => 123
milliseconds
描述
获取给定时间长度的毫秒数。
参数
字段 | 类型 | 描述 |
---|
duration | Duration | 给定时间长度 |
返回
案例
// 1 year in milliseconds
milliseconds({years: 1})
// => 31556952000
// 3 months in milliseconds
milliseconds({months: 3})
// => 7889238000
setMilliseconds
描述
将给定时间的毫秒设置为给定毫秒。
参数
字段 | 类型 | 描述 |
---|
date | Date或Number | 给定时间 |
milliseconds | Number | 新的毫秒 |
返回
案例
const result = setMilliseconds(new Date(2014, 8, 1, 11, 30, 40, 500), 300)
// => Mon Sep 01 2014 11:30:40.300
subMilliseconds
描述
从给定时间中减去指定的毫秒数。
参数
字段 | 类型 | 描述 |
---|
date | Date或Number | 给定时间 |
amount | Number | 要减去的毫秒数 |
返回
案例
const result = subMilliseconds(new Date(2014, 6, 10, 12, 45, 30, 0), 750)
// => Thu Jul 10 2014 12:45:29.250