• js简单时间比较的方法(转)


    //时间比较(yyyy-MM-dd)

    function compareDate(startDate, endDate) {
      var arrStart = startDate.split("-");
      var startTime = new Date(arrStart[0], arrStart[1], arrStart[2]);
      var startTimes = startTime.getTime();
      var arrEnd = endDate.split("-");
      var endTime = new Date(arrEnd[0], arrEnd[1], arrEnd[2]);
      var endTimes = endTime.getTime();
      if (endTimes<startTimes) {
        alert("结束时间不能小于开始时间");
        return false;
      }
      return true;
    }

    //时间比较(yyyy-MM-dd HH:mm:ss)

    function compareTime(startTime,endTime) {
      var startTimes = startTime.substring(0, 10).split('-');
      var endTimes = endTime.substring(0, 10).split('-');
      startTime = startTimes[1] + '-' + startTimes[2] + '-' + startTimes[0] + ' ' + startTime.substring(10, 19);
      endTime = endTimes[1] + '-' + endTimes[2] + '-' + endTimes[0] + ' ' + endTime.substring(10, 19);
      var thisResult = (Date.parse(endTime) - Date.parse(startTime)) / 3600 / 1000;
      if (thisResult < 0) {
        alert("endTime小于�tartTime!");
      } else if (thisResult > 0) {
        alert("endTime大于tartTime!");
      } else if (thisResult == 0) {
        alert("endTime等于tartTime!");
      } else {
        return '异常';
      }
    }
  • 相关阅读:
    迭代器基础知识
    C语言I博客作业09
    第一周作业
    C语言1博客作业04
    C语言I博客作业08
    C语言博客作业05
    C语言I作业12—学期总结
    C语言I博客作业10
    C语言I博客作业06
    C语言I博客作业11
  • 原文地址:https://www.cnblogs.com/diony/p/9223291.html
Copyright © 2020-2023  润新知