2010-01-29 231 views

回答

0

將您的字符串timestampDate對象。

我發現是這樣的:

function toTimestamp(year,month,day,hour,minute,second){ 
    var datum = new Date(Date.UTC(year,month-1,day,hour,minute,second)); 
    return datum.getTime()/1000; 
} 

Yearmonthday部分獲得與regular expressions

3

如何使用DateJS庫?

它可以轉換1/1/1912Monday, January 01, 1912 12:00:00 AM容易

5

你可以做到這一點簡單地分裂,如果你能保證的日期格式。

var dateArray = '1/1/1912'.split("/"); 
new Date(dateArray[2], dateArray[1], dateArray[0]); 
+0

變化 新日期(dateArray [2],dateArray [1],dateArray [0]); 至 new Date(dateArray [2],dateArray [1] -1,dateArray [0]); – bordeux 2013-06-17 10:50:20

4
 var dateArray = '2012-02-17 01:10:59'.split(' '); 
     var year = dateArray[0].split('-'); 
     var time = dateArray[1].split(':'); 

     var finishDate = new Date(year[0], year[1], year[2], time[0], time[1], time[2]) 
+0

當月份從0開始(jan)爲javascript時,請不要忘記在年份[1]中添加-1(如果這是您的月份)。 – mindwire22 2012-06-06 08:27:26

相關問題