這篇文章主要介紹了js時間比較示例,代碼簡單,運行後可以看到結果,需要的朋友可以參考下
代碼如下: <html> <head> <script language="javascript" type="text/javascript"> /** 日期比較 **/ function compareDate(strDate1,strDate2) { var date1 = new Date(strDate1.replace(/-/g, "/")); var date2 = new Date(strDate2.replace(/-/g, "/")); return date1-date2; } /** 比較 **/ function doCompare(){ var strDate1 = document.getElementById("strDate1").value; var strDate2 = document.getElementById("strDate2").value; var result = compareDate(strDate1,strDate2); if ( result>0 ) { alert("strDate1晚於strDate2"); }else if( result<0 ){ alert("strDate1早於strDate2"); }else if ( result==0 ){ alert("strDate1等於strDate2"); } } </script> </head> <body> <input type="text" id="strDate1" name="strDate1" value="2012-07-01"/> <input type="text" id="strDate2" name="strDate2" value="2012-08-01"/> <input type="button" id="compareBtn" name="compareBtn" value="比較" onClick="doCompare();"/> </body> </html>