2011-04-06 18 views
0

我有一個日曆組件,我試圖與之交互。我正在構建一個允許用戶通過單擊單元添加事件的表單。是否有任何jQuery/JavaScript日期選擇器以這種格式工作?

該日曆提供了像Wed Apr 06 2011 00:00:00 GMT+1000 (EST)這樣的日期。

嘗試和用戶友好我想拆分日期,時間和時區,然後將日期預加載到帶日期選擇器的文本字段中。然後我想將數據重新格式化爲它所在的結構,以便日曆可以處理該事件。

我已經使用了幾個日期選擇器,但沒有使用這種格式,有沒有一種方法可以輕鬆地將此格式轉換爲可用的東西。

對不起,但我不是一個JavaScript程序員,所以需要一點額外的指導。

感謝,

+1

你用過jQuery UI日期選擇器嗎? – Headshota 2011-04-06 11:09:29

回答

0

不知道你的組件的意思,但日期是簡單的可分解

var date = new Date(Date.parse("Wed Apr 06 2011 00:00:00 GMT+1000 (EST)"));

0

如果你正在尋找一個直接的JavaScript方法來分析這些數據,做到以下幾點。

var $string = <that data string above>; 
var $dateElements = $string.split(" "); 

現在$ dateElements是一個數組,如下所示:

{"Wed", "Apr", "06", "2011", "00:00:00", "GMT+1000", "(EST)"} 

拿到一個月需要鍵入
$dateElements[1]

得到的時間你會做

var $time = $dateElements[4].split(":"); 
var $hours = $time[0]; 

http://www.w3schools.com/jsref/jsref_split.asp

相關問題