牛牛在线工具

DateTimeInterface::getTimezone()

收录 8868 个 PHP 函数,含用途说明与用法示例。

DateTimeInterface::getTimezone()

获取当前 DateTimeInterface 对象所设置的时区

函数:DateTimeInterface::getTimezone() 适用版本:PHP 5 >= 5.5.0, PHP 7 用法: DateTimeInterface::getTimezone() 方法用于获取当前 DateTimeInterface 对象所设置的时区。 语法:DateTimeZone DateTimeInterface::getTimezone() 返回值:返回一个 DateTimeZone 对象,表示当前 DateTimeInterface 对象的时区。 示例: // 创建一个日期对象 $date = new DateTime('2021-01-01 12:00:00', new DateTimeZone('Asia/Shanghai')); // 获取时区 $timezone = $date->getTimezone()->getName(); // 打印时区 echo $timezone; 以上代码将输出:Asia/Shanghai 在示例中,首先通过 new DateTime() 创建了一个日期对象 $date,并指定了时区为 "Asia/Shanghai"。然后,使用 $date->getTimezone() 方法获取时区,并调用 getName() 方法获取时区的名称。最后,通过 echo 输出时区名称。 注意:DateTimeImmutable 类和 DateTime 类都实现了 DateTimeInterface 接口,因此这个方法可以在这两个类的实例上使用。