美文网首页
new Date()获取本地时间

new Date()获取本地时间

作者: 一沭丶 | 来源:发表于2016-06-26 18:49 被阅读504次
Date.prototype.format = function(format) {
  var date = {
      "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+)/i.test(format)) {
        format = format.replace(RegExp.$1, (this.getFullYear() + '').substr(4 -         RegExp.$1.length));
 }
 for (var k in date) {
     if (new RegExp("(" + k + ")").test(format)) {
        format = format.replace(RegExp.$1, RegExp.$1.length == 1? date[k] : ("00" + date[k]).substr(("" + date[k]).length));
     }
  }
  return format;
};
 document.write((new Date()).format('yyyy-MM-dd h:m:s'));

昨天时间

var timestramp = (new Date()).getTime();
var yestoday = new Date(timestramp-60*60*24*1000);
var time = yestoday.getFullyear()+'-'+Number(yestoday.getMonth())+1+'-'+yestoday.getDate();
            var timeFormat = function(dateTime, format) {
                var _this = dateTime;
                var date = {
                      "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+)/i.test(format)) {
                        format = format.replace(RegExp.$1, (_this.getFullYear() + '').substr(4 -         RegExp.$1.length));
                 }
                 for (var k in date) {
                     if (new RegExp("(" + k + ")").test(format)) {
                        format = format.replace(RegExp.$1, RegExp.$1.length == 1? date[k] : ("00" + date[k]).substr(("" + date[k]).length));
                     }
                  }
                  return format;
            }

相关文章

网友评论

      本文标题:new Date()获取本地时间

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