javascript - 根据今天的日期减去或加上一行中的特定天数获取新日期
问题描述
简单的问题:
获取 90 天前的日期:
这有效:
const date90daysAgo = new Date();
date90daysAgo.setDate(date90daysAgo.getDate() - 90);
可以一行完成吗?
Obs:仅限香草 JS。没有外部库。
解决方案
尝试这个:
console.log(new Date(new Date().setDate(new Date().getDate() - 90)));
推荐阅读
- avro - 如何在 Apache Avro 中重用逻辑类型
- python - 为什么 os.rename 拒绝使用这种可变格式?
- android - 将 MotionEvent 从 Java 发送到 JNI
- sql - 我想要一个简单的查询来解决这个问题。我们有一个简单的表格,带有 from 和 to 用于合并客户数据
- angular - 为什么服务工作者无法在离线模式下使用角度路由加载页面?
- macos - 如何在 MSFT 的 Azure Sphere 套件上使用 IOKit/DriverKit 为 MT6320 编写驱动程序?
- sql - 查找交易金额大于100且属于同一类别的连续交易记录3条及以上
- vim - 弄清楚为什么键绑定在 vim 中不起作用
- excel - 如何在工作表上设置保护但启用大纲和过滤器,重新启动后可用?
- java - 使用firestore在for循环中设置布尔值仅适用于列表中的一个对象