js對於時間比較大小

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>
相關文章
相關標籤/搜索