zoukankan      html  css  js  c++  java
  • Vue实战--学习笔记214(日期格式化&计时器)

    <!DOCTYPE html>
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <title></title>
        <script src="../Vue/vue.min.js"></script>
    </head>
    <body>
        <div id="app">
            {{date | formateDate}} 
        </div>
        <script>
            var padDate = function (value)
            {
                return value < 10 ? '0' + value : value;
               
            }
            var app = new Vue(
                {
                    el: '#app',
                    data:
                        {
                            date:new Date()
                        },
                    filters://格式化日期格式
                        {
                            formateDate: function (value)
                            {
                                var date = new Date(value);
                                var year = date.getFullYear();
                                var month = padDate(date.getMonth() + 1);
                                var day= padDate(date.getDate());
                                var hours= padDate(date.getHours());
                                var minutes = padDate (date.getMinutes ());
                                var seconds = padDate(date.getSeconds());
                                return year + '-' + month + '-' + day + '  ' + hours+ '' +minutes+ '' +seconds;
                            }
                        },
                    mounted: function ()
                    {
                        var _this = this;
                        this.timer = setInterval(function () {
                            _this.date = new Date();
                        }, 1000);
                    },
                    beforeDestroy: function ()
                    {
                        if (this.timer)
                        {
                            clearInterval(this.timer);
                        }
                    }
                }
                )
        </script>
      </body>
    </html>
  • 相关阅读:
    POJ2503 Babelfish
    POJ3687 Labeling Balls(拓扑)
    POJ2251 Dungeon Master(bfs)
    POJ1321 棋盘问题(dfs)
    POJ3009 Curling 2.0(DFS)
    POJ2248 A Knight's Journey(DFS)
    POJ3080 Blue Jeans
    POJ1260 Pearls(dp,矩阵链乘法)
    POJ3349 Snowflake Snow Snowflakes(哈希)
    POJ2479 Maximum sum(dp)
  • 原文地址:https://www.cnblogs.com/sportdog/p/15094115.html
Copyright © 2011-2022 走看看