-1
PHP的本地date()
函數返回時間根據DST
?PHP的日期功能爲日光節省
讓我們來看看這裏的例子。設置在php.ini
中的時區爲America/New_York
。如果我們考慮Tue, 20 Dec 2011 20:57:45 +0000
,那麼DST的顯示日期是Tue, 20 Dec 2011 15:57:45 -0500
還是-0400
?
PHP的本地date()
函數返回時間根據DST
?PHP的日期功能爲日光節省
讓我們來看看這裏的例子。設置在php.ini
中的時區爲America/New_York
。如果我們考慮Tue, 20 Dec 2011 20:57:45 +0000
,那麼DST的顯示日期是Tue, 20 Dec 2011 15:57:45 -0500
還是-0400
?
如果您的時區設置正確(請參閱:http://php.net/manual/en/function.date-default-timezone-set.php),那麼它將佔DST。
你在問什麼?你給了我們一個UTC日期並將它打印在兩個時區中。 America/New_York尊重DST。 –
如果您想要處理夏時制,請不要使用date();使用DateTime對象,然後你的DateTimeZone對象有一個getTransitions()方法,它甚至會告訴你什麼時候發生了變化 –
爲什麼你不試試? –