ja获取当前日期

237 阅读1分钟

获取当前年、月、日、时、分、秒、星期:

  // 获取当前时间
    getNowTime() {
      var date = new Date();
      var year = date.getFullYear(); // 获取当前年
      var month = date.getMonth() + 1; // 返回当前日期的月份 月份从0开始,0-11,所以需要+1
      var dates = date.getDate(); // 获取当天日期
      var week = date.getDay(); // 0-6  周一返回:1,周六返回:6,周日返回:0
      var weekArr = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六']
      month = month < 10 ? "0" + month : month;
      dates = dates < 10 ? "0" + dates : dates;

      var h = date.getHours(); // 获取当前小时
      var m = date.getMinutes(); // 获取当前分钟
      var s = date.getSeconds(); // 获取当前秒钟
      h = h < 10 ? "0" + h : h;
      m = m < 10 ? "0" + m : m;
      s = s < 10 ? "0" + s : s;
      return year + "-" + month + "-" + dates + " " + h + ":" + m + ":" + s + ' ' + weekArr[week];
    },

注意:

1、返回当前日期的月份:月份从0开始,0-11,所以需要 +1

2、星期: 返回0-6, 周一返回:1,周六返回:6,周日返回:0