sub
从给定的日期减去指定的年、月、周、日、小时、分钟和秒,并返回新的日期对象。
javascript
import { sub } from "date-fns";
// 示例日期
const startDate = new Date(2024, 0, 15); // 2024年1月15日
// 减去1年、2个月、1周、3天、4小时、5分钟和10秒
const newDate = sub(startDate, {
years: 1,
months: 2,
weeks: 1,
days: 3,
hours: 4,
minutes: 5,
seconds: 10,
});
console.log("减去指定时间后的日期对象:", newDate); // 减去指定时间后的日期对象:Sat Nov 25 2021 19:55:10 GMT+0800 (China Standard Time)