代码之家  ›  专栏  ›  技术社区  ›  Suriyan Suresh

php中的时区处理

  •  1
  • Suriyan Suresh  · 技术社区  · 15 年前

    我在用 simplepie 对于rss聚合,我在处理rss时面临以下问题

    同时,如果我在另一个将firefox 3.6.1/system timezone设置为Chennai/Kolkatta/Mumbai(UTC+5:30)的系统中检查同一个url,那么firefox将显示帖子的发布时间为上午11:34

    我怎么知道哪个时间是正确的? 如何获取php RSS服务器的时区

    我应该使用哪个时区?

    我在代码中设置了以下时区

    <?php
      date_default_timezone_set('US/Central');
      ?>
    

    但是显示时间错误

    1 回复  |  直到 15 年前
        1
  •  0
  •   Suriyan Suresh    15 年前

    我用下面的方法自己解决了这个问题

    获取所有时区的列表,获取first post的发布日期,设置first timezone格式的日期,设置second timezone格式的日期,依此类推。。最后我比较了格式化日期和postdate,得到了服务器的时区

    推荐文章