📜  PHP | date_timezone_set()函数

📅  最后修改于: 2022-05-13 01:56:55.647000             🧑  作者: Mango

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