zoukankan      html  css  js  c++  java
  • js 获取两个时间段时间数组

    getDateAll(starDay, endDay) {
      var arr = [];
      var dates = [];
      // 设置两个日期UTC时间
      var db = new Date(starDay);
      var de = new Date(endDay);
      // 获取两个日期GTM时间
      var s = db.getTime() - 24 * 60 * 60 * 1000;
      var d = de.getTime() - 24 * 60 * 60 * 1000;
      // 获取到两个日期之间的每一天的毫秒数
      for (var i = s; i <= d; ) {
          i = i + 24 * 60 * 60 * 1000;
          arr.push(parseInt(i));
      }
      // 获取每一天的时间  YY-MM-DD
      for (var j in arr) {
          var time = new Date(arr[j]);
          var year = time.getFullYear(time);
          var mouth =
              time.getMonth() + 1 >= 10
                  ? time.getMonth() + 1
                  : "0" + (time.getMonth() + 1);
          var day =
              time.getDate() >= 10
                  ? time.getDate()
                  : "0" + time.getDate();
          var YYMMDD = year + "-" + mouth + "-" + day;
          dates.push(YYMMDD);
      }
      return dates;
    },
    this.getDateAll("2021-04-14 00:00:00" ,"2021-04-24 00:00:00");
    
  • 相关阅读:
    CentOS 添加sudo 用户
    CentOS 7 Hostname
    Java 两线程交替打印奇偶数(一)
    Angular2 Forms
    Built-in Components
    How Angular Works
    数字签名算法
    不对称加密算法
    对称加密算法
    消息摘要算法
  • 原文地址:https://www.cnblogs.com/qinshizhen/p/14680996.html
Copyright © 2011-2022 走看看