Vue.filter date
Vue.filter('date', function(value, format) { var o = {
"M+": value.getMonth() + 1, // 月份 "d+": value.getDate(), // 日
"h+": value.getHours(), // 小时
"m+": value.getMinutes(), // 分
"s+": value.getSeconds(), // 秒
};
if (/(y+)/.test(format))
format = format.replace(RegExp.$1, (value.getFullYear() + "").
substr(4 - RegExp.$1.length)); for (var k in o)
if (new RegExp("(" + k + ")").test(format))
format = format.replace(RegExp.$1, (RegExp.$1.length == 1)
? (o[k])
: (("00" + o[k]).substr(("" + o[k]).length))); return format;
});
使用方式即为:
<div>
{{ date | date 'yyyy-MM-dd hh:mm:ss'}} //-> 2016-08-10 09:55:35 即可
按格式输出当前时间
</div>