我可以帮您翻译成中文:使用哪个PHP时区适用于美国加利福尼亚州旧金山?

13

我在谷歌上搜索了一下,在php.net的时区列表中找不到适合旧金山加利福尼亚州使用的php时区。我知道它是UTC-8,但我不确定应该从哪个php.net时区中选择。

3个回答

34

我认为 America/Los_Angeles 应该完全可以使用。


7

您需要使用America/Los_Angeles


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

有关美国时区的更多信息(比您想象的要多)

其他适用于美国的有效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, America/Indiana/Winamac

这里是美洲时区值的文档: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
此文档链接到之前列出的文档,而这些文档又链接到了我提到的第一个文档。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接