PHP中的EST转换为UTC

时间:2011-08-21 03:09:49

标签: php

我正在尝试创建一个函数,将EST中的任何日期和时间转换为UTC时间戳(我不是指当前的时间戳,而是指特定的日期和时间)。

该功能必须考虑该给定日期的夏令时(夏令时)。

我用gmdate修改了没有结果。

结果应如下所示: 20060415T180000Z(180000是下午6点和00秒)

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

虽然这不能完全回答这个问题,但也许这会有所帮助。 据我所知,东部的夏令时(DST)有两条规则   标准时区:

  • 2006年及之前,DST于凌晨2点开始。在四月的第一个星期天和 在凌晨2点结束在十月的最后一个星期天。
  • 2007年及以后,夏令时开始于凌晨2点。在3月的第二个星期天和 在凌晨2点结束在11月的第一个星期天。

除非您处理的是旧日期,否则您应该遵守上述规则。

相关问题