有两个时间格式不一样,怎么比较大小开始时间2010-3-3 10:39:33
结束时间2010-03-01 08:00:00判断是开始时间不能等于结束时间

解决方案 »

  1.   

    js里冒似可以直接用">,<"比较
      

  2.   

    先统一类型
    var startDate = "2010-3-3 10:39:33";
    var endDate = "2010-03-01 08:00:00";
    startDate = startDate.replace(/-/g, "/");
    endDate = endDate.replace(/-/g, "/");
    if (startDate > endDate) {
        alert('开始时间不能大于结束时间');
    }
      

  3.   

    var startDate = "2010-3-3 10:39:33";
    var endDate = "2010-03-01 08:00:00";
    startDate = startDate.replace(/-/g, "/");
    endDate = endDate.replace(/-/g, "/");
    if (new Date(startDate) > new Date(endDate)) {
        alert('开始时间不能大于结束时间');
    }
    漏了一个转换
      

  4.   

    转换了
    new Date(startDate) > new Date(endDate)难道你试过?
      

  5.   

    if datediff('s',time1,time2)=0 then
    response.write"相等"
    else
    response.write"不相等"end if