高手指教,判断两个字符串日期的大小。
var dt1 = '2010-11-30 22:55:55';
var dt2 = '2010-11-30 22:56:56';
请给出代码判断大小

解决方案 »

  1.   

    if(dt1>dt2)
    {
    alert("dt1大");
    }
    else
    {
    alert("dt2大");
    }
    同样格式的时间字符串直接比较久可以了
      

  2.   

    var   n   =   date1.getTime()   -   date2.getTime();  if(!(n<0)){  alert("结束时间要晚于开始时间");  return false;  }
      

  3.   


    var dt1 = '2010-11-30 22:55:55';
    var dt2 = '2010-11-30 22:56:56';
    var d1 = new Date(dt1.replace(/\D/,","));
    var d2 = new Date(dt2.replace(/\D/,","));
    if(d2>d1) alert(d2 + " 晚于 " + d1);
    else alert(d2 + " 早于 " + d1);