我刮一個站點,日期有兩種形式:如何將這些字符串解析爲UTC日期?
11-22-2011 07:41 AM
Today @ 07:41 AM
這兩者都是GMT-8。我希望得到一個unix時間戳,以便我可以構建一個有意義的日期對象
任何想法這可能是什麼時區?大約一個月前,該網站被格林尼治標準時間9次。 JavaScript可以自動處理夏令時?
我很難解析它們。部分問題在於時區。
目前,我使用Date.js' parseExact
:
date = Date.parseExact(date + ' PDT', 'MM-dd-yyyy H:mm tt zzz');
Hovever,這似乎得到解析12AM爲12:00
,不0:00
。另外,關於如何處理從today @
開始的問題,我一直處於完全喪失狀態。
「上午12點」 是不明確;見http://en.wikipedia.org/wiki/Midnight – geoffspear
@Wooble:我意識到。但是,當我收到上午12點時,我知道它應該在同一天早上被解釋爲'0:00' – Eric
我不認爲這個問題值得反對。這是一個完全合理的問題。 – LuxuryMode