当时区UTC时间偏差发生变化时,PHP中是否有函数获取日期?例如:在特定时区UTC时间偏差发生变化时获取日期
$date1 = new DateTime('27.03.2016 03:00:00', new DateTimeZone('Europe/Warsaw'));
echo $date1->getOffset();
它返回。
这:
$date2 = new DateTime('27.03.2016 01:00:00', new DateTimeZone('Europe/Warsaw'));
echo $date2->getOffset();
回报。 通过运行这个我知道特定日期的UTC偏移量,但我不知道此UTC发生更改的确切日期。
当然我可以在一年中循环所有的日子(精确到分钟),并找出具体的时间,但... PHP知道这个日期,我认为必须有一种方法 - 简单的功能来获得它! 找不到任何在:http://php.net/manual/en/book.datetime.php
@JohnConde - 是的,请参阅下面的答案。 –