var d1 = new Date('2007','12','11').valueOf();
var d2 = new Date('2006','12','12').valueOf();
alert((d1 - d2)/(60*60*24*1000));//返回相差天数,不知道有没其他方法~~~
var d2 = new Date('2006','12','12').valueOf();
alert((d1 - d2)/(60*60*24*1000));//返回相差天数,不知道有没其他方法~~~
<input type="text" id="beginTime">
<input type="text" id="endTime">
<script>
alert(document.getElementById("beginTime").value<=document.getElementById("endTime").value);
</script>
<script language=javascript>
var str1="2007-05-26";
var str2="2007-05-24";
alert(Date.parse(str1.replace(/-/g,'/'))>Date.parse(str2.replace(/-/g,'/')))
</script>