0

我不是来自美国,但我想使用date_default_timezone_set并将其设置为科罗拉多州的 Englewood。我用什么?我在文档中找不到任何America/Englewood或。有什么帮助吗?America/Colorado

4

2 回答 2

1

正确的 TZDB 区域名称是America/Denver.

US/Mountain是当前解析为 的别名America/Denver,但将来可能不会总是这样。

别名仅用于向后兼容,US/*不遵循PHP 使用的IANA/Olson时区的正常命名约定。

PHP 文档

警告

请不要使用此处列出的任何时区(UTC 除外),它们仅出于向后兼容的原因而存在。

另请参阅: 'US/Eastern' 和 'US/Central' 和 'US/Pacific' 是否已弃用 strftime 或只是 PHP?

于 2013-05-08T18:39:19.157 回答
0

正如谷歌告诉我的那样,科罗拉多州在文档中的“山地时区US/Mountain使用

于 2013-05-08T16:54:02.803 回答