<script>
var date1=new Date("2003/1/27").getTime()
var date2=new Date("2003/1/28").getTime()
alert(date1<date2)
</script>

解决方案 »

  1.   

    function CheckTwoDateTime(strBegin,strEnd){  
      var reg = /^(\d+)-(\d{1,2})-(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/; 
      var rBegin = strBegin.match(reg);
      var rEnd = strEnd.match(reg);
      if(rBegin==null||rEnd==null)return false; 
      rBegin[2]=rBegin[2]-1;
      rEnd[2]=rEnd[2]-1;
      var dBegin= new Date(rBegin[1], rBegin[2],rBegin[3], rBegin[4],rBegin[5], rBegin[6]); 
      var dEnd= new Date(rEnd[1], rEnd[2],rEnd[3], rEnd[4],rEnd[5], rEnd[6]);
      if (dBegin.getTime()-dEnd.getTime()>0) return false; 
      return true;
    }