如果date()
格式化本地時間/日期,並且gmdate()
格式化GMT/UTC日期/時間,爲什麼這是真的?爲什麼本地時間戳等於UTC時間戳?
date_default_timezone_set('America/Los_Angeles');
var_dump(date('U') === gmdate('U')); // true
在命令行:
$ php -r "date_default_timezone_set('America/Los_Angeles'); var_dump(date('U') === gmdate('U'));"
bool(true)
爲什麼本地時間戳等於UTC時間戳不同的時區?
時間戳總是UTC。格式化日期根據時區設置進行本地化。 – mario 2013-03-22 01:59:14