js 时间格式化

Posted 亮亮1990

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 时间格式化相关的知识,希望对你有一定的参考价值。

//js 时间格式化
Date.prototype.format = function (format) 
    /* 
    * 使用例子:format="yyyy-MM-dd hh:mm:ss"; 
    */
    var o = 
        "M+": this.getMonth() + 1, // month 
        "d+": this.getDate(), // day 
        "h+": this.getHours(), // hour 
        "m+": this.getMinutes(), // minute 
        "s+": this.getSeconds(), // second 
        "q+": Math.floor((this.getMonth() + 3) / 3), // quarter 
        "S": this.getMilliseconds()
        // millisecond 
    

    if (/(y+)/.test(format)) 
        format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4
        - RegExp.$1.length));
    

    for (var k in o) 
        if (new RegExp("(" + k + ")").test(format)) 
            format = format.replace(RegExp.$1, RegExp.$1.length == 1
            ? o[k]
            : ("00" + o[k]).substr(("" + o[k]).length));
        
    
    return format;



var paraTime = new Date(Date.parse(strTime)).format("yyyy-MM-dd");      //转换成Data();

                $(".wz_fabu em").text(paraTime.format("yyyy-MM-dd"));//时间


以上是关于js 时间格式化的主要内容,如果未能解决你的问题,请参考以下文章

怎样在js里面格式化日期

js获取当前时间并格式化

js时间格式化

js时间戳怎么转成日期格式

移动端js怎么时间格式转换成时间戳

Js获取当前日期时间及Js日期格式化