获取两个日期日如何比较呢,在网上发现一种比较通用的方法,日期的格式为 yyyy-MM-dd 或者 yyyy-MM-dd hh等,可以根据自己的需要进行匹配,
很方便,下面是实现方法:
 var beginTime = this.beginalday.value + ' 00:00:00';
        var endTime = this.endalday.value + ' 00:00:00';
        var beginTimes = beginTime.substring(0, 10).split('-');
        var endTimes = endTime.substring(0, 10).split('-');
        beginTime = beginTimes[1] + '-' + beginTimes[2] + '-' + beginTimes[0] + ' ' + beginTime.substring(10, 19);
        endTime = endTimes[1] + '-' + endTimes[2] + '-' + endTimes[0] + ' ' + endTime.substring(10, 19);
        a = (Date.parse(endTime) - Date.parse(beginTime)) / 3600 / 1000;
        if (a < 0) {
            alert("周期范围为天,不可以低于0天");
            return;
        } else if (a > 168) {
            alert("周期范围为天,不可以超过一周");
            return;
        }

相关文章:

  • 2021-11-09
  • 2022-03-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-19
  • 2022-01-12
  • 2022-12-23
  • 2021-07-10
相关资源
相似解决方案