【问题标题】:Rest or add days to date休息或添加日期
【发布时间】:2021-04-09 00:49:41
【问题描述】:

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

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

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

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

所以在这种情况下

为此,我正在使用 TypesCript

【问题讨论】:

    标签: typescript


    【解决方案1】:

    只计算 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]);

    【讨论】:

    • 我认为格式不可能,谢谢您的回答
    猜你喜欢
    • 2018-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多