首页 > 代码库 > Jquery实现日期格式化

Jquery实现日期格式化

格式一:yyyy-MM-dd HH:mm:ss

Date.prototype.format = function(format) {      /*      * eg: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;  };