typescript - 休息或添加日期
问题描述
我需要在今天添加或休息日期,我通过这种方法得到今天:
var today = (new Date()).toISOString().split('T')[0];
这是因为我需要 yyy-mm-dd 格式,但我还需要另外 2 个日期,例如开始日期和结束日期,其中:
StartDate 应该等于到今天休息 7 天。EndDate 应该等于将 7 天添加到今天。
所以在这种情况下
为此,我正在使用 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]);
推荐阅读
- javascript - 仅在单击按钮时扩展行
- robotframework - 如何在 log.html、report.html、output.xml 等机器人框架中保存日志,其中包含 ex log.html-> logxyz.html、abcreport.html 的特定名称?
- python - 有什么方法可以减少 python OpenCV 中的相机延迟?
- typescript - “此条件将始终返回 'false'”的错误结论
- sql-server - 在 select 语句中添加字母列
- java - 显示不正确修饰符的匿名内部类
- c++ - 不知道如何为用户提供启动、停止和重新启动程序的所有选项?
- html - 调整大小时,菜单栏折叠,一半的选项出现在其他选项下方的一行中
- hyperledger-fabric - Hyperledger Fabric:如何构建一个在条件满足时自动执行某些操作的链码?
- jquery - 弹出关闭时如何更改弹簧的模型值