js 获取七天后的时间 并转为 yyyy-MM-dd HH:mm:ss
时间: 2023-07-19 17:35:49 浏览: 89
ASP.NET获取本天、周、月、年的起止时间
5星 · 资源好评率100%
可以使用 JavaScript 中的 Date 对象来获取七天后的时间,接着使用 Date 对象的方法将时间转换为指定格式的字符串。以下是实现代码:
```javascript
// 获取当前时间
var now = new Date();
// 获取七天后的时间
var afterSevenDays = new Date(now.getTime() + 7 * 24 * 60 * 60 * 1000);
// 转换为指定格式的字符串
var formattedDate = afterSevenDays.getFullYear() + '-' + (afterSevenDays.getMonth() + 1).toString().padStart(2, '0') + '-' + afterSevenDays.getDate().toString().padStart(2, '0') + ' ' + afterSevenDays.getHours().toString().padStart(2, '0') + ':' + afterSevenDays.getMinutes().toString().padStart(2, '0') + ':' + afterSevenDays.getSeconds().toString().padStart(2, '0');
console.log(formattedDate);
```
其中,getTime() 方法返回从 1970 年 1 月 1 日至今的毫秒数,再加上七天的毫秒数即可获取七天后的时间。padStart() 方法可以在字符串前面填充指定字符,保证字符串长度一致。
阅读全文