sub
import { sub } from "https://esm.sh/v135/date-fns@3.6.0/index.d.mts";
@example
// Subtract the following duration from 15 June 2017 15:29:20
const result = sub(new Date(2017, 5, 15, 15, 29, 20), {
years: 2,
months: 9,
weeks: 1,
days: 7,
hours: 5,
minutes: 9,
seconds: 30
})
//=> Mon Sep 1 2014 10:19:50
function sub<DateType extends Date>(date: DateType | number | string, duration: Duration): DateType;
§
§Parameters
§
- The object with years, months, weeks, days, hours, minutes and seconds to be subtracted
Key | Description |
---|---|
years | Amount of years to be subtracted |
months | Amount of months to be subtracted |
weeks | Amount of weeks to be subtracted |
days | Amount of days to be subtracted |
hours | Amount of hours to be subtracted |
minutes | Amount of minutes to be subtracted |
seconds | Amount of seconds to be subtracted |
All values default to 0