📅  最后修改于: 2023-12-03 14:45:14.168000             🧑  作者: Mango
date_timezone_set()
函数为一个日期时间设置时区。
该函数会修改当前 DateTime
对象的时区,如果设置成功,该函数将返回修改后的对象。
date_timezone_set(DateTime $object, DateTimeZone $timezone): DateTime
$object
: DateTime
对象,需要设置时区的日期时间。$timezone
: DateTimeZone
对象,表示要设置的时区。<?php
$utcDate = new DateTime('2021-05-01 00:00:00', new DateTimeZone('UTC'));
$utcDate->setTimezone(new DateTimeZone('Asia/Shanghai'));
echo $utcDate->format('Y-m-d H:i:s');
?>
2021-05-01 08:00:00
date_timezone_set()
函数为 PHP 开发者提供了方便的方法来进行日期和时间相关的操作。使用该函数可以轻松地将日期时间转换到不同的时区。在开发中,建议尽可能使用 DateTime
对象,它提供了更多的操作方法。