通过 DateTimeImmutable 类及其相关类,您可以表示日期/时间信息。这些对象可以通过传递日期/时间信息的字符串表示形式来创建,也可以从当前系统的時間来创建。
还提供了一组丰富的用于修改和格式化此信息的方法,包括处理时区和夏令时转换。
PHP 中的日期/时间功能实现了 ISO 8601 日历,它是一个 » 推算格里高利历,它实现了格里高利历之前使用的当前闰日规则,并且还包括年号 0
作为 -1 BCE
和 1 CE
之间的年份。 不支持闰秒。
日期和时间信息在内部存储为一个 64 位数字,因此支持所有可想象的有效日期(包括负年)。范围从过去大约 2920 亿年到未来的相同时间。
注意: 本节中引用的时区可在 支持的时区列表 中找到。