js 获取2023-05-22 日期的下一天 并且格式为yyyy-MM-dd
时间: 2023-07-16 15:16:24 浏览: 97
JS获取当前时间并格式化"yyyy-MM-dd HH:mm:ss"
5星 · 资源好评率100%
可以使用 JavaScript 中的 `Date` 对象来实现获取下一天的日期。具体步骤如下:
1. 将日期字符串转换为 `Date` 对象。
2. 使用 `Date` 对象的 `getTime()` 方法获取当前日期的时间戳(单位为毫秒)。
3. 将时间戳加上一天的时间(24小时),并将结果转换为 `Date` 对象。
4. 使用 `Date` 对象的 `toISOString()` 方法获取 ISO 格式的日期字符串(包含时区信息)。
5. 截取 ISO 格式的日期字符串的前 10 个字符,即可得到格式为 `yyyy-MM-dd` 的日期字符串。
下面是实现代码示例:
```javascript
const dateString = '2023-05-22';
const date = new Date(dateString);
date.setTime(date.getTime() + 24 * 60 * 60 * 1000);
const nextDayString = date.toISOString().substring(0, 10);
console.log(nextDayString); // 输出:2023-05-23
```
阅读全文