Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

add

import { add } from "https://esm.sh/v135/date-fns@3.6.0/index.d.mts";
@example
// Add the following duration to 1 September 2014, 10:19:50
const result = add(new Date(2014, 8, 1, 10, 19, 50), {
  years: 2,
  months: 9,
  weeks: 1,
  days: 7,
  hours: 5,\\-7
  minutes: 9,
  seconds: 30,
})
//=> Thu Jun 15 2017 15:29:20
function add<DateType extends Date>(date: DateType | number | string, duration: Duration): DateType;
§
add<DateType extends Date>(date: DateType | number | string, duration: Duration): DateType
[src]

§Type Parameters

§
DateType extends Date
[src]

§Parameters

§
date: DateType | number | string
[src]
  • The date to be changed
§
duration: Duration
[src]
  • The object with years, months, weeks, days, hours, minutes and seconds to be added.
Key Description
years Amount of years to be added
months Amount of months to be added
weeks Amount of weeks to be added
days Amount of days to be added
hours Amount of hours to be added
minutes Amount of minutes to be added
seconds Amount of seconds to be added

All values default to 0

§Return Type

§
DateType
[src]

The new date with the seconds added