怎么在vue前段把把 2023-05-31T17:49:06.893+0800 格式转化成 yyyy-MM-dd HH:mm:ss格式
时间: 2024-02-25 18:53:16 浏览: 81
在Vue前端中,可以使用Moment.js库来处理日期时间格式化。
首先,需要在Vue项目中安装Moment.js库:
```
npm install moment --save
```
然后,在Vue组件中可以这样使用Moment.js来格式化日期时间:
```html
<template>
<div>
<p>原始时间:{{ originalTime }}</p>
<p>格式化时间:{{ formattedTime }}</p>
</div>
</template>
<script>
import moment from 'moment';
export default {
data() {
return {
originalTime: '2023-05-31T17:49:06.893+0800',
formattedTime: ''
};
},
mounted() {
this.formattedTime = moment(this.originalTime).format('YYYY-MM-DD HH:mm:ss');
}
}
</script>
```
以上代码中,`originalTime` 是原始时间字符串,`formattedTime` 是格式化后的时间字符串。在`mounted`钩子函数中,使用`moment`函数将原始时间字符串转换为Moment.js对象,然后使用`format`函数将Moment.js对象格式化为指定的字符串格式。最终结果将在Vue组件中显示。
阅读全文