美文网首页
时间日期格式化

时间日期格式化

作者: jiaomeichen | 来源:发表于2017-06-08 15:46 被阅读0次

    /*日期时间格式化方法*/

    Date.prototype.Format = function(fmt) {

              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;

    }

    使用方法:new Date(”毫秒数“).Format("yyyy-MM-dd")

                    new Date().Format("yyyy-MM-dd hh:mm:ss S")---2017-06-08 15:41:28 185

    相关文章

      网友评论

          本文标题:时间日期格式化

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