我正在制作包含未来日期和不同时区的播客(路上活动)。
<pubDate>Wed, 14 Nov 2012 19:00:00 EST</pubDate>
<pubDate>Wed, 25 Jul 2012 19:00:00 CDT</pubDate>
<pubDate>Thu, 29 Mar 2012 19:00:00 MDT</pubDate>
当我使用PHP4(注释PHP4)解析它时,使用date()和strtotime(),它会调整信息并将其输出到服务器的当前时区(包括夏令时更改)。
...代码
date("g:ia T", strtotime($item->pubDate));
示例...
<pubDate>Thu, 29 Mar 2012 19:00:00 MDT</pubDate> outputs 8:00pm CDT
预期产出是MDT晚上7点
同样,我正在使用PHP4,所以我不能做DateTime() - 输入内容。
基本上,我只想让它只返回字符,而不是解释字符。也许我根本不应该使用date()或strtotime(),但我不确定将星期三变成星期三,19:00:00到晚上7点等等。