首页 > 解决方案 > 休息或添加日期

问题描述

我需要在今天添加或休息日期,我通过这种方法得到今天:

   var today = (new Date()).toISOString().split('T')[0];

这是因为我需要 yyy-mm-dd 格式,但我还需要另外 2 个日期,例如开始日期和结束日期,其中:

StartDate 应该等于到今天休息 7 天。EndDate 应该等于将 7 天添加到今天。

所以在这种情况下

为此,我正在使用 TypesCript

标签: typescript

解决方案


只需计算 Date 对象。

var today = new Date();

var startDate = new Date();
startDate.setDate(today.getDate() - 7);

var endDate = new Date();
endDate.setDate(today.getDate() + 7);

console.log('TODAY', today.toISOString().split('T')[0]);
console.log('START_DATE', startDate.toISOString().split('T')[0]);
console.log('END_DATE', endDate.toISOString().split('T')[0]);


推荐阅读