element-ui date-picker日期格式化(三种方法)总结

一,日期格式为yyyy-mm-dd
1,项目中需要的日期格式为yyyy-mm-dd,但是我们在使用的element-ui的 日期选择器后默认的时间格式为

Fri Sep 07 2018 00:00:00 GMT+0800 (中国标准时间)

2,datepicker中添加一句value-format=”yyyy-MM-dd” 即可


二,格式化为时间戳
datepicker中添加一句value-format=“timestamp” 即可



三:使用插件 moment.js 解决
1,下载安装

npm install moment --save

2,全局引用,并把方法挂到了vue上面

import Moment from 'moment'
Vue.prototype.moment = Moment

element-ui date-picker日期格式化(三种方法)总结_第1张图片
3,使用

//html

            

//script          
filters: {
    formatDate(val) {
      var moment = require("moment");
      return moment(Number(val)).format("YYYY-MM-DD HH:mm:ss");
    }
  },

4,使用格式

moment(date).format("YYYY-MM-DD HH:mm:ss");    主要是这个 moment( )里面放的格式化的对象,format( )要转化的样子

5,附moment.js官网链接

http://momentjs.cn/

你可能感兴趣的:(element-ui date-picker日期格式化(三种方法)总结)