vue时间转换格式的问题

2022-02-07T09:38:50.156266+08:00[Asia/Shanghai]
想转换成2022-02-09 06:36:53 这种格式,感谢各位

//date是需转换时间格式
const formatTime = (date) => {
    var jsonDate = new Date(date).toJSON();
    return new Date(+new Date(jsonDate) + 8 * 3600 * 1000).toISOString().replace(/T/g, ' ').replace(/\.[\d]{3}Z/, '');
};

可以使用 moment.js 如果不想的话 就自己封装一个

moment 别的不要想啦 浪费时间

使用 moment 即可
第一步:引入moment

import moment from 'moment'

第二步:使用moment 处理时间格式

const date=moment('时间值').format('时间格式')

使用moment,简单快捷,不然就自己封装一个方法