今天在寫RSS產生頁面,使用Opera8.53測試的時候發現時間一直不太正確,但是RSSOwl1.2卻很正常
如圖所表示的,時間是解析的結果,標題是我使用的時區,最後找到了一篇文章,裡面說到CST時區有四種解釋,所以會造成問題,至於為什麼owl不會有這個問題,可能是透過語言的選項來決定時區的對應吧,最後的解決辦法是,使用GMT+xxxx格式來表示時區,這是由rfc822定義的
Opera將CST表示為GMT-6
"CST is semantically equivalent to -0600"由rfc2822 定義
RSSOwl正常
沒有留言:
張貼留言