js對於2011-10-10 00:10:26時間類型格式進行比較:javascript
<script type="text/javascript"> function compareTo(){ var beginTime = "2009-09-21 00:00:02"; var endTime = "2009-09-21 00:00:01"; var beginTimes = beginTime.substring(0,10).split('-'); var endTimes = endTime.substring(0,10).split('-'); beginTime = beginTimes[1]+'-'+beginTimes[2]+'-'+beginTimes[0]+' '+beginTime.substring(10,19); endTime = endTimes[1]+'-'+endTimes[2]+'-'+endTimes[0]+' '+endTime.substring(10,19); alert(beginTime); alert(endTime); var a =(Date.parse(endTime)-Date.parse(beginTime))/3600/1000; alert(a); if(a<0){ alert("endTime小!"); }else if (a>0){ alert("endTime大!"); }else if (a==0){ alert("時間相等!"); } } </script>
jqeury對於2010/01/20時間類型格式的比較:java
<script type="text/javascript"> $(function() { $("#btn").click(function() { var beg=$("#begTime").val(); var end=$("#endTime").val(); var date1 = new Date(Date.parse(beg)); var date2 = new Date(Date.parse(end)); if (date1.getTime() > date2.getTime()) { alert("結束時間不得小於開始時間。"); return false; } }); }); </script>