项目中需要的日期格式为yyyy-mm-dd,但是我们在使用的element-ui的 日期选择器后默认的时间格式为
Fri Sep 07 2018 00:00:00 GMT+0800 (中国标准时间)
网上查了一下,大家的方法大概就是在datepicker 标签中添加 change事件,以参数的方式在函数中在赋值即可,长下面这样,试了一下没什么卵用:
<el-date-picker type="date" v-model="createdate" @change="formatTime" format="yyyy-MM-dd" placeholder="选择时间"></el-date-picker>
-----------------------------------------------
formatTime(time) {
this.createdate=time; //date是绑定的值
}
折腾了半天找到一种完美的方法,这记载datepicker中添加一句value-format=”yyyy-MM-dd” 即可,以下这样:
<el-date-picker type="date" v-model="createdate" @change="formatTime" value-format="yyyy-MM-dd" placeholder="选择时间"></el-date-picker>
当然也可以选择其他方法直接处理原始的时间。