0

这个问题的答案可能很简单——但我很难过。

我构建了一个从这个 RSS 提要 ( http://uvmbored.com/event/?feed=events )中提取的幻灯片,并为每个事件显示一个框,标题为星期几、月份和日期。其次是事件的时间和事件的标题。

然而,时间总是显示在他们在 RSS 提要中的时间设置为之前的 4 小时(因此晚上 10 点的事件显示为下午 6 点)。最初我认为问题出在我用来将信息转换为 HTML 的阅读器上——但在检查 Firefox 中的标记时,我注意到了同样的问题。当浏览器读取标记时,它会错误地显示时间。但是,当您“查看源代码”并查看原始标记时,时间是正确的(24 小时格式除外)。

例如:

在尚普兰湖沉船之旅的RSS 标记中,设置为:Sat, 25 Aug 2012 11:00:00 +0000;但是 Firefox(以及我在抽出时间之前的幻灯片)将时间显示为上午 7:00,而不是应该的上午11:00

有谁知道发生了什么?

4

1 回答 1

1

“Sat, 25 Aug 2012 11:00:00 +0000”中的“+0000”表示时间以 UTC 表示(基本上是冬季的伦敦时间)。如果您的 PC(和运行 PHP 的服务器)位于不同的时区,则可以解释显示的差异。

于 2012-08-23T18:52:19.557 回答