2014-01-07 42 views
-1

PHP的本地date()函數返回時間根據DSTPHP的日期功能爲日光節省

讓我們來看看這裏的例子。設置在php.ini中的時區爲America/New_York。如果我們考慮Tue, 20 Dec 2011 20:57:45 +0000,那麼DST的顯示日期是Tue, 20 Dec 2011 15:57:45 -0500還是-0400

+0

你在問什麼?你給了我們一個UTC日期並將它打印在兩個時區中。 America/New_York尊重DST。 –

+3

如果您想要處理夏時制,請不要使用date();使用DateTime對象,然後你的DateTimeZone對象有一個getTransitions()方法,它甚至會告訴你什麼時候發生了變化 –

+0

爲什麼你不試試? –

回答