js获得n天以后的日期
时间: 2024-02-25 17:55:24 浏览: 60
js获取当前日期前N天或者后N天的日期,简单方便(附源码).pdf
可以使用JavaScript的Date对象来获取n天后的日期,具体代码如下:
```javascript
var n = 5; // 假设n为5
var today = new Date(); // 获取当前日期
var nextDate = new Date(today.getTime() + n * 24 * 60 * 60 * 1000); // 计算n天后的日期
var year = nextDate.getFullYear(); // 获取年份
var month = nextDate.getMonth() + 1; // 获取月份,注意要加1
var day = nextDate.getDate(); // 获取日期
var result = year + '-' + month + '-' + day; // 拼接成字符串形式的日期
console.log(result); // 输出结果为例如:2021-10-12
```
其中,`getTime()`方法获取当前日期的时间戳,单位为毫秒,`24 * 60 * 60 * 1000`表示一天的毫秒数。将n天转换为毫秒数后,与当前日期的时间戳相加即可得到n天后的日期的时间戳。最后再将时间戳转换为字符串形式的日期输出即可。
阅读全文