js获取当期日期累加天数
时间: 2023-07-18 07:22:21 浏览: 45
你可以使用 JavaScript 中的 `Date` 对象来获取当前日期,并使用 `setDate()` 方法来累加天数。下面是一个示例代码:
```javascript
// 获取当前日期
var currentDate = new Date();
// 累加天数
var daysToAdd = 7;
currentDate.setDate(currentDate.getDate() + daysToAdd);
// 格式化日期
var yyyy = currentDate.getFullYear().toString();
var mm = (currentDate.getMonth()+1).toString().padStart(2, '0');
var dd = currentDate.getDate().toString().padStart(2, '0');
var formattedDate = yyyy + '-' + mm + '-' + dd;
console.log(formattedDate); // 输出格式化后的日期
```
上述代码中,我们首先使用 `new Date()` 获取了当前日期,并将其存储在 `currentDate` 变量中。然后,我们定义了一个整数变量 `daysToAdd`,用于指定要累加的天数。接着,我们使用 `setDate()` 方法将 `currentDate` 中的日期增加了 `daysToAdd` 天。
最后,我们使用 `getFullYear()`、`getMonth()` 和 `getDate()` 方法来获取 `currentDate` 中的年、月和日,然后使用字符串拼接的方式将它们组合成一个格式为 `yyyy-mm-dd` 的字符串,并将其存储在 `formattedDate` 变量中。最后,我们使用 `console.log()` 将格式化后的日期输出到控制台。