2013-08-19 63 views
0

使用Google Feed API JSON結果時,原始RSS將在JSON結果中關閉一天。Google Feed API'publishedDate'錯誤日期

例如下面的原點RSS條目:

<pubDate>Mon, 19 Aug 2013 04:00:00 GMT</pubDate> 

...變爲:

"Sun, 18 Aug 2013 21:00:00 -0700" 

...在JSON結果。有什麼辦法指定一個時區,以便它知道不轉換?

在此先感謝!

回答

1

在你的問題中沒有'錯誤的日子',兩個日期字符串都是相同的,只是在不同的時區。在你的Javascript中,你可以從任意一個構造一個Date對象,然後使用Date methods,如toLocaleStringtoUTCString在本地表示它,但是你需要它。

Here's a sample Fiddle to play with

+0

謝謝!使用toUTCString()幫助。 – OtoNoOto