时间格式化

// 时间格式化

Date.prototype.Format=function(fmt) {

    varo={

        'M+':this.getMonth()+1,// 月份

        'd+':this.getDate(),// 日

        'h+':this.getHours(),// 小时

        'm+':this.getMinutes(),// 分

        's+':this.getSeconds(),// 秒

        'q+':Math.floor((this.getMonth()+3)/3),// 季度

        'S':this.getMilliseconds()

        // 毫秒

    }

    if(/(y+)/.test(fmt)) {

        fmt=fmt.replace(RegExp.$1, (this.getFullYear()+'').substr(4-RegExp.$1.length))

    }

    for(varkino) {

        if(newRegExp('('+k+')').test(fmt)) {

            fmt=fmt.replace(RegExp.$1, (RegExp.$1.length===1)?(o[k]):(('00'+o[k]).substr((''+o[k]).length)))

        }

    }

    returnfmt

}

// new Date().Format('yyyy-MM-dd hh:mm:ss')

你可能感兴趣的:(时间格式化)