xiaoshen666

    // 根据毫秒数构建 Date 对象
    var date = new Date(1499996760000);
    // 格式化日期
    dateTime = date.toLocaleString();

 

 


这时候 dateTime 的值为"2018/07/10 下午2:07:02"。可以通过重写 toLocaleString() 方法,来自定义日期显示格式。

 

 

 

 


    // 重写方法,自定义格式化日期
    Date.prototype.toLocaleString = function() {
        // 补0   例如 2018/7/10 14:7:2  补完后为 2018/07/10 14:07:02
        function addZero(num) {
            if(num<10)
                return "0" + num;
            return num;
        }
        // 按自定义拼接格式返回
        return this.getFullYear() + "/" + addZero(this.getMonth() + 1) + "/" + addZero(this.getDate()) + " " +
            addZero(this.getHours()) + ":" + addZero(this.getMinutes()) + ":" + addZero(this.getSeconds());
    };
    // 根据毫秒数构建 Date 对象
    var date = new Date(1499996760000);
    // 按重写的自定义格式,格式化日期
    dateTime = date.toLocaleString();
---------------------
作者:cherlshall
来源:CSDN
原文:https://blog.csdn.net/cherlshall/article/details/80985209
版权声明:本文为博主原创文章,转载请附上博文链接!

分类:

技术点:

相关文章: