2011-04-19 38 views
2

如何將此時間戳從php轉換爲javascript Date()對象?將字符串轉換爲JavaScript中的Date()

我這是怎麼搶時間:

$timestart = time();

,我分析這一個JavaScript函數,我想將它轉換成JavaScript日期對象。

幫助,所有這個日期的東西讓我很困惑。

感謝,

+0

[轉換Unix時間戳在JavaScript時間(http://stackoverflow.com/questions/847185/convert-a-unix-timestamp-to-time-可能重複in-javascript) – 2011-04-19 20:07:16

+0

通用JS實現需要理解RFC-1123日期時間字符串。 – user422039 2011-04-19 22:10:42

回答

3

如果val包含您的PHP value這是

自Unix紀元

中的秒數測量的當前時間,那麼你只需要這樣:

var timestart = new Date(val * 1000); 

JavaScript使用與UNIX系統相同的基準時間(1970年1月1日午夜),但以毫秒而非秒爲單位進行測量。

0

子字符串需要創建日期的時間戳部分。然後像這樣初始化,

var d = new Date(year, month, date); 

這是一個跨瀏覽器的實現。