美文网首页
格式化标准时间

格式化标准时间

作者: lllhy | 来源:发表于2018-10-17 15:53 被阅读0次

    Date.prototype.Format =function (fmt) {//author: meizz

        var o = {

    "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 (var k in o)

    if (new RegExp("(" +k +")").test(fmt))

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

    return fmt;

    }

    相关文章

      网友评论

          本文标题:格式化标准时间

          本文链接:https://www.haomeiwen.com/subject/wtjrzftx.html