我可以在美国加利福尼亚州旧金山使用什么php时区?我花了一些时间谷歌搜索它,但真的找不到合适的东西。我知道它是UTC -8。但我不确定从php.net timezones中选择哪一个。
答案 0 :(得分:21)
我认为America/Los_Angeles
应该可以正常使用。
答案 1 :(得分:4)
您可以使用America/Los_Angeles
答案 2 :(得分:0)
正如其他人所建议的,在加利福尼亚州的地点使用America/Los_Angeles
。
记住引号:date.timezone ="America/Los_Angeles"
在美国,您要使用的时区常量为:
America/Los_Angeles
America/Chicago
America/New_York
America/Denver
America/Phoenix
America/Adak
Pacific/Honolulu
America/Anchorage
有关time zones in the US的更多信息(比您想的还要多)
其他适用于美国的有效PHP值:
America/Puerto_Rico
America/Detroit
America/Kentucky/Louisville
,America/Kentucky/Monticello
America/North_Dakota/Beulah
,America/North_Dakota/Center
,America/North_Dakota/New_Salem
America/Indiana/Indianapolis
,America/Indiana/Knox
,America/Indiana/Marengo
,America/Indiana/Petersburg
,America/Indiana/Tell_City
,America/Indiana/Vevay
,America/Indiana/Vincennes
,{{1 }} 以下是美国大陆时区值的文档:https://www.php.net/manual/en/timezones.america.php
文档链接到任何大洲的时区值,以及(“其他”)已弃用的值。
https://www.php.net/manual/en/timezones.america.php
以及通常与“ php.ini”文件本身链接的时区文档:
https://www.php.net/manual/en/datetime.configuration.php#ini.date.timezone
该文档链接到先前列出的文档,而该文档又链接到我引用的第一个文档。