我正在研究rss解析器项目,我需要从我们的服务器获取URL并将数据存储到数据库中,同时存储/查看我需要保留发布时间。
我正在使用simplepie
进行rss聚合,我在处理rss时面临以下问题
当我检查rss url在firefox 3.0.19 /系统时区设置为Chennai / Kolkatta / Mumbai(UTC + 5:30)现在firefox显示帖子的发布时间是10:51 am 同时,如果我在另一个系统中检查相同的网址,其中firefox 3.6.1 /系统时区设置为Chennai / Kolkatta / Mumbai(UTC + 5:30),现在firefox显示帖子的发布时间是上午11:34 < / p>
我怎么知道哪个时间是正确的? 以及如何获取RSS Server for php的时区
RSS Feed存储在一台服务器上,我将PHP应用程序安装在位于我们这里的另一台服务器上。
我应该使用哪个时区?
我在我的代码中设置了以下时区
<?php
date_default_timezone_set('US/Central');
?>
但显示
时发布时间错误答案 0 :(得分:0)
我使用下面的方法解决了我自己的问题
获取所有时区列表的第一个帖子的发布日期,并设置第一个时区格式的日期,并设置第二个时区格式的日期等等..最后我比较格式化的日期与postdate然后我得到了服务器的时区< / p>