Skip to content

@pmun/utils / add

Function: add()

ts
function add(
   date, 
   amount, 
   unit): Date;

向日期添加指定时间

Parameters

date

DateLike

原始日期

amount

number

要添加的数量,可以为负数

unit

ManipulateType = 'day'

时间单位,默认为 'day',可以是 'year', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond'

Returns

Date

添加后的新日期对象

Example

ts
add(new Date('2023-05-15'), 2, 'day') // Date 对象: Wed May 17 2023
add('2023-05-15', -1, 'month') // Date 对象: Sat Apr 15 2023
add('2023-05-15 12:00', 30, 'minute') // Date 对象: Mon May 15 2023 12:30:00