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