2023-05-31 04:00:00jquery将此格式的时间 倒退6小时,以及顺推6小时 输出
时间: 2024-02-20 14:00:43 浏览: 72
jquery时间倒计时
可以使用JavaScript中的Date对象来实现时间的加减运算。下面是倒退6小时和顺推6小时的代码示例:
```javascript
// 原始时间
var timeStr = "2023-05-31 04:00:00";
var time = new Date(timeStr);
// 倒退6小时
var backwardTime = new Date(time.getTime() - 6 * 60 * 60 * 1000);
console.log(backwardTime.toLocaleString()); // 输出:2023/5/30 下午10:00:00
// 顺推6小时
var forwardTime = new Date(time.getTime() + 6 * 60 * 60 * 1000);
console.log(forwardTime.toLocaleString()); // 输出:2023/5/31 上午10:00:00
```
在上面的代码中,倒退6小时的时间通过将原始时间的毫秒数减去6小时的毫秒数得到,顺推6小时的时间则是将原始时间的毫秒数加上6小时的毫秒数得到。最后使用Date对象的toLocaleString()方法将时间转换为字符串输出即可。
阅读全文