Vue日期格式化与过滤器

<body>
   <div id="app">
        <p>{{date}}</p>
        <p>完整版:{{date | dateToStr }}</p>
        <p>年月日:{{date | dateToStr("YYYY-MM-DD") }}</p>
        <p>时分秒:{{date | dateToStr("hh:mm:ss") }}</p>       
   </div>
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
    <!-- moment时间格式化库 -->
    <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js"></script>
    <script>
        //自定义过滤器
        // Vue.filter('dateToStr',function (value,format) {
        //     return moment(value).format(format || "YYYY-MM-DD hh:mm:ss")
        //  })
         Vue.filter('dateToStr',function (value,format="YYYY-MM-DD hh:mm:ss") { //利用ES6形参默认值
            return moment(value).format(format )
         })
        new Vue({
            el:"#app",
            data:{
                date : new Date()
            }
        })
    </script>
</body>

自定义过滤器格式化时间格式(用到了moment.js 库)

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • javascript功能插件大集合,写前端的亲们记得收藏 包管理器管理着 javascript 库,并提供读取和打...
    狗狗嗖阅读 933评论 0赞 1
  • 犹记得上大学那会,和室友一起聊天,那时候我们经常会问到一个问题,如果你以后结婚,你会选择一个你喜欢的,还是喜欢你的...
    蒾鹿大叔阅读 1,463评论 0赞 3
  • 你莫要冲我笑了 眼睛弯弯的 里边怎的还有温柔的星光闪烁 你莫要再悄悄看我 我脸上会开出红莲 呼吸要变沉重 你的气息...
    4c2044a6f026阅读 249评论 2赞 2
  • 七月的天空 闷热,闷热 心情也随着沉重起来 知了在无力的呐喊 树木也无神得轻轻摇头 阳光下那萧条的街头 就连狗儿也...
    囧人阅读 436评论 0赞 0
  • 你能给你爱的男人什么? 嗯嗯!我知道男人工作,你也在工作,还要负担生孩子养孩子教孩子家务生活琐碎的更多部分…… 恩...
    深蓝扣阅读 525评论 1赞 1

友情链接更多精彩内容