您的位置:首页 > Web前端 > JavaScript

js中date时间转换yyyy-mm-dd hh:MM:ss等格式字符串

2016-04-29 09:57 936 查看

js 获取当前日期时间 格式为 yyyy-mm-dd hh:MM:ss

Date.prototype.format = function (format) {

           var args = {

               "M+": this.getMonth() + 1,

               "d+": this.getDate(),

               "h+": this.getHours(),

               "m+": this.getMinutes(),

               "s+": this.getSeconds(),

               "q+": Math.floor((this.getMonth() + 3) / 3),  //quarter

               "S": this.getMilliseconds()

           };

           if (/(y+)/.test(format))

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

           for (var i in args) {

               var n = args[i];

               if (new RegExp("(" + i + ")").test(format))

                   format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? n : ("00" + n).substr(("" + n).length));

           }

           return format;

       };

alert(new Date().format("yyyy-MM-dd hh:mm:ss:S"));

alert(new Date().format("yyyy-MM-dd hh:mm:ss"));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: