v-date

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="vue.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="app">
<h1>显示格式化日期时间</h1>
<p>{{date}}</p>
<p>完整的:{{date|dateString}}</p>
<p>只显示年月日:{{date|dateString('YYYY-MM-DD')}}</p>
<p>只显示时分秒:{{date|dateString('HH:mm:ss')}}</p>
</div>
<script src="https://cdn.bootcdn.net/ajax/libs/moment.js/2.21.0/moment.js"></script>
<script type="text/javascript">
// 定义过滤器 Vue.filter(函数名字,函数)函数对象 format格式
Vue.filter('dateString',function(value,format){
// format格式化 ||或者
return moment(value).format(format||'YYYY-MM-DD HH:mm:ss');
})
new Vue({
el:"#app",
data:{
date:new Date()
}
})
</script>
</body>
</html>

posted @ 2020-06-20 11:17  Smile*^  阅读(179)  评论(0编辑  收藏  举报