date_timezone_set()函数设置DateTime对象的时区。如果成功,则返回NULL;如果失败,则返回FALSE。
date_timezone_set(obj, timezone)
obj-指定一个DateTime对象。
时区-指定一个DateTimeZone对象,代表所需的时区。
date_timezone_set()函数成功返回NULL,失败返回FALSE。
以下是一个例子-
<?php $dt = date_create("2018-09-30",timezone_open("America/Chicago")); date_timezone_set($dt,timezone_open("America/Antigua")); echo date_format($dt,"Y-m-d H:i:sP"); ?>
输出结果
以下是输出-
2018-09-30 01:00:00-04:00