PHP | date_timezone_set()函数
date_timezone_set()函数是PHP中的一个内置函数,用于设置 DateTime 对象的时区。此函数在失败时返回 DateTime 对象或 False。
句法:
- 程序风格:
date_timezone_set( $object, $timezone )
- 面向对象风格:
DateTime::setTimezone( $timezone )
参数:该函数接受上面提到的两个参数,如下所述:
- $object:它是一个强制参数,用于指定由 date_create()函数返回的 DateTime 对象。
- $timezone:此参数用于设置代表所需时区的 DateTimeZone 对象。
返回值:此函数在成功时返回 DateTime 对象,在失败时返回 False。
下面的程序说明了PHP中的 date_timezone_set()函数:
方案一:
输出:
15-09-2018 00:00:00+05:30
15-09-2018 02:30:00+08:00
方案二:
format('d-m-Y H:i:sP') . "\n";
// Set the date time zone
$date->setTimezone(new DateTimeZone('Asia/Singapore'));
// Display the date format
echo $date->format('d-m-Y H:i:sP');
?>
输出:
15-09-2018 00:00:00+05:30
15-09-2018 02:30:00+08:00
相关文章:
- PHP | time_nanosleep( )函数
- PHP | timezone_name_from_abbr()函数
参考: http: PHP。 PHP