2024-10-01T16:00:00.000Z 用dayjs转"YYYY-MM-DD HH:mm:ss"
时间: 2024-10-21 22:15:46 浏览: 39
JS获取当前时间并格式化"yyyy-MM-dd HH:mm:ss"
5星 · 资源好评率100%
当你想要将ISO格式的时间 "2024-10-01T16:00:00.000Z" 转换为 "YYYY-MM-DD HH:mm:ss" 格式,可以使用Day.js这个JavaScript日期处理库。首先,你需要安装Day.js,如果你还没有安装,可以使用npm命令 `npm install dayjs` 或者 yarn `yarn add dayjs`。
然后,你可以使用Day.js的解析函数 `dayjs()` 将ISO字符串转换为Date对象,再使用其内置的方法格式化时间。以下是转换步骤:
```javascript
const dayjs = require('dayjs');
const format = require('dayjs/plugin/format');
// 添加format插件到dayjs
dayjs.extend(format);
// ISO时间字符串
const isoTime = '2024-10-01T16:00:00.000Z';
// 解析并格式化
const formattedTime = dayjs(isoTime).format('YYYY-MM-DD HH:mm:ss');
console.log(formattedTime); // 输出:2024-10-01 16:00:00
```
阅读全文