2011-07-12 85 views
1

只是wodnering如果可以比較兩個日期之間的天差異,我已經在c#中這樣做了,但可以在jQuery中完成嗎?JQuery日期時間 - 比較天

 TimeSpan span = DateTime.Now - LastDate;  

     if (span.Days > 3) 
     { 

     } 
     else 
     { 

     } 

任何人有什麼想法?

乾杯

回答

3

這裏有一個javascript函數可以在javascript 2個日期之間的天,沒有必要的jQuery這裏;

function days_between(date1, date2) { 

    // The number of milliseconds in one day 
    var ONE_DAY = 1000 * 60 * 60 * 24 

    // Convert both dates to milliseconds 
    var date1_ms = date1.getTime() 
    var date2_ms = date2.getTime() 

    // Calculate the difference in milliseconds 
    var difference_ms = Math.abs(date1_ms - date2_ms) 

    // Convert back to days and return 
    return Math.round(difference_ms/ONE_DAY) 

}