js怎样获得三个月后的日期
使用JavaScript中的Date对象,可以很方便地获得到三个月后的日期。
下面是一个获得三个月后日期的示例代码:
```javascript
function getThreeMonthsLaterDate() {
var currentDate = new Date(); // 获得当前日期
var futureDate = new Date(currentDate.getFullYear(), currentDate.getMonth() + 3, currentDate.getDate()); // 获得三个月后的日期
// 返回三个月后的日期,格式为yyyy-mm-dd
return futureDate.getFullYear() + '-' + (futureDate.getMonth() + 1) + '-' + futureDate.getDate();
}
console.log(getThreeMonthsLaterDate());
```
在上述代码中,首先使用`new Date()`获得到当前日期,然后使用`Date`对象的`getFullYear()`、`getMonth()`和`getDate()`方法获得到当前年份、月份和日期。然后,使用`Date`对象的构造函数创建一个新的日期对象`futureDate`,将当前日期的年份加上3(即三个月后的年份),将当前日期的月份加上3(即三个月后的月份),并保存当前日期的日期部份。最后,将获得到的三个月后的日期格式化为`yyyy-mm-dd`的情势,并返回该日期。
履行上述代码,就能够获得到三个月后的日期。
TOP