2011-09-02 20 views
0

我想比較這兩個日期中較大的兩個日期。在JavaScript中將日期轉換爲分鐘

var date1 = 2011-9-2; 
var date1 = 2011-17-06; 

有人可以說我該怎麼做?

+0

的Java或Javascript? – timdream

+1

這怎麼可能被標記爲「Java」? – adarshr

+0

相關:http://stackoverflow.com/questions/7281937/check-the-dates-in-javascript –

回答

1

入住這link

然後做這樣的事情:

var days = 0; 
var difference = 0; 
Christmas = new Date("December 25, 2005"); 
today = new Date(); 
difference = Christmas - today; 
days = Math.round(difference/(1000*60*60*24)); 

Code source

0

創建一個從你的兩個值Date對象(檢查this鏈接),並用它來作比較。

2

您需要先將兩個字符串轉換爲日期對象。

var date1 = new Date('2011-09-02');//yyyy-mm-dd format 
var date2 = new Date('2011-06-17'); 
if(date1 > date2){ 
    alert('date1 is bigger than date2'); 
} 

一旦你有2個變量爲Date對象,你可以比較它們彼此(無需轉換成毫秒/分鐘/?)

相關問題