javascript - YYYY-MM-DD格式的Javascript当前日期减去2周?
问题描述
我需要得到两周后不断变化的日期,所以从今天开始两周后以 YYYY-MM-DD 格式返回。我用这个有效的代码片段得到了它,但是有更好的方法吗?
谢谢!!!
const twoWeeksBack = new Date(Date.now() - 12096e5).toISOString().slice(0, 10);
console.log(twoWeeksBack);
解决方案
如果你可以使用库,Moment.js对于日期操作非常有用
moment().subtract(2, 'weeks').format("YYYY-MM-DD")
推荐阅读
- javascript - 如何使 403 错误页面表现得像 htaccess 拒绝的初始页面一样?
- synchronization - gnuradio 中的关联和同步块
- cucumber - 具有有效和无效输入的黄瓜表
- c# - “This”关键字的确切用途是什么
- javascript - 如何在 React 中执行函数?
- c - 无限循环,我不知道为什么
- r - 在 R 编程 Shiny App 中,inherits(x, "character") 不是 TRUE
- sql - SQL如何将行“收集”成一行
- mysql - 将 phpmyadmin 数据库中的 http 替换为 https
- r - 如何用R更清晰地绘制社交网络图?