准备


Moment官网
可以先去官网看看,下面只是我在工作中遇到的业务场景

import moment from 'moment';

使用方法


1.将Moment格式转化成时间戳(Moment{…} -> 242734367463)

const str = moment(values.endTime).valueOf();

2.将时间戳转转化成年月日形式(242734367463->2022-09-25 16:10:38 )

 moment(str).format('YYYY-MM-DD HH:mm:ss');

业务场景


时间格式是moment类型,从中获取值 例如:2022-09-25 16:10:38

在这里插入图片描述

未处理之前的时间格式
在这里插入图片描述

处理之后的时间格式
在这里插入图片描述
代码:

   const bingina = moment(values.beginTime).valueOf();
   const enda = moment(values.endTime).valueOf();
    if (values.beginTime)
      values.beginTime = moment(bingina).format('YYYY-MM-DD HH:mm:ss');
    if (values.endTime)
      values.endTime = moment(enda).format('YYYY-MM-DD HH:mm:ss');
Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐