当前第2页 返回上一页
这时,可以通过采用自定义时间过滤器对日期进行格式化:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | <template>
<div>
<p>不格式化的时间: {{shijian}}</p>
<p>格式化位年月日的时间: {{shijian|shijianfilter( "yyy-mm-dd" )}}</p>
<p>格式化精确到时分秒的时间: {{shijian|shijianfilter( "yyy-mm-dd hh:mm:ss" )}}</p>
</div>
</template>
<script>
export default {
name: "shijian" ,
data() {
return {
shijian: new Date ()
}
},
filters:{
shijianfilter: function (value,args){
var dt = new Date (value)
var y = dt.getFullYear()
var m = dt.getMonth()+1
var d = dt. getDate ()
if (args.toLowerCase() === "yyy-mm-dd" ){
return `${y}-${m}-${d}`
} else {
var hh = dt.getHours()
var mm = dt.getMinutes()
var ss = dt.getSeconds();
return `${y}-${m}-${d}:${hh}:${mm}:${ss}`
}
}
}
}
</script>
<style scoped>
</style>
|
这时输出的结果是

以上就是vue.js如何设置时间格式的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
怎样启动一个vue.js项目
vue.js能用正则表达式吗
vue.js怎么改背景图片
vue.js图片怎么插入
vue.js如何判断输入是否为数字
20+道必知必会的vue面试题(附答案解析)
vue.js支持jquery吗?
vue.js中的插槽是什么
使用proxy实现双向绑定的方法介绍(代码)
vue 手势组件教程
更多相关阅读请进入《vue.js》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » vue.js如何设置时间格式