1

时区和夏令时信息可能会更改,恕不另行通知。 一项简单的立法可能会改变某个区域的 DSL 并使日期时间信息对全球某个区域无用,从而突然影响依赖于服务器或客户端本地时间的代码。而且,时区无论如何只能大致反映实际的日落/日出时间。

有几个 PHP 用户空间库会受到这种不可预测的“时间”定义的影响,包括DateTimedate等。在用户空间之外,可能存在依赖于时区转换的内部代码。

PHP 的库如何解释不断变化的日期、时间和时区定义?

4

1 回答 1

2

PHP 在内部使用 tz 数据库,也称为 zoneinfo 数据库、IANA 时区数据库或 Olson 数据库。(虽然当然可以从另一个数据库为其提供时区数据。)

更多信息可以在这里找到:http ://en.wikipedia.org/wiki/Tz_database和这里​​:http ://www.iana.org/time-zones

于 2013-03-17T03:33:03.803 回答