
VUEjs开发:自定义日期时间过滤器。
方法一:
// template
{{a | data}}
//script
data:{
a: Date.now()
}
filters: {
data:function (input) {
var d = new Date(input);
var year = d.getFullYear();
var month = d.getMonth() + 1;
var day = d.getDate() <10 ? '0' + d.getDate() : '' + d.getDate();
var hour = d.getHours();
var minutes = d.getMinutes();
var seconds = d.getSeconds();
return year+ '-' + month + '-' + day + ' ' + hour + ':' + minutes + ':' + seconds;
}方法二:
// template
{{date | formatDate}}
//script
import {formatDate} from '../../common/js/date'
filters: {
formatDate (time) {
let date = new Date(time)
return formatDate(date, 'yyyy-MM-dd hh:mm')
}
}




网友评论文明上网理性发言 已有0人参与
发表评论: