Wed Jan 04 2020 00:00:00 GMT+0800 (中国标准时间) js中转为 yyyy-mm-dd hh:mm:ss格式
时间: 2023-08-22 07:11:23 浏览: 74
可以使用Date对象和一些字符串操作来实现:
```javascript
const date = new Date("Wed Jan 04 2020 00:00:00 GMT+0800 (中国标准时间)");
const year = date.getFullYear();
const month = String(date.getMonth() + 1).padStart(2, '0');
const day = String(date.getDate()).padStart(2, '0');
const hour = String(date.getHours()).padStart(2, '0');
const minute = String(date.getMinutes()).padStart(2, '0');
const second = String(date.getSeconds()).padStart(2, '0');
const formattedDate = `${year}-${month}-${day} ${hour}:${minute}:${second}`;
console.log(formattedDate); // 输出 "2020-01-04 00:00:00"
```
这里,我们使用`getFullYear()`、`getMonth()`、`getDate()`、`getHours()`、`getMinutes()`和`getSeconds()`方法获取日期和时间的不同部分。然后,我们使用字符串的`padStart()`方法来确保每个部分都是两位数。最后,我们将这些部分组合为一个格式化的日期字符串。
阅读全文