date_timezone_get()函数是PHP中的内置函数,用于返回相对于给定DateTime的时区。如果成功,则此函数返回DateTimeZone对象;如果失败,则返回False。
用法:
- 程序风格:
date_timezone_get( $object )
- 面向对象的样式:
DateTime::getTimezone( void ) DateTimeImmutable::getTimezone( void ) DateTimeInterface::getTimezone( void )
参数:该函数接受单个参数$object,该参数在过程样式中是必需的。它用于指定由date_create()函数返回的DateTime对象。面向对象的样式不需要任何参数。
返回值:如果成功,则此函数返回DateTimeZone对象;如果失败,则返回False。
以下示例程序旨在说明PHP中的date_timezone_get()函数:
程序1:
<?php
// Create DateTime object
$date = date_create(null, timezone_open('Asia/Kolkata'));
// Return the timezone of given DateTime
$time_zone = date_timezone_get($date);
// Return the DateTimeZone object
echo timezone_name_get($time_zone);
?>
输出:
Asia/Kolkata
程序2:
<?php
// Create DateTime object using DateTimeZone
$date = new DateTime(null, new DateTimeZone('Asia/Kolkata'));
// Return the timezone of given DateTime
$time_zone = $date->getTimezone();
// Return the DateTimeZone object
echo $time_zone->getName();
?>
输出:
Asia/Kolkata
相关文章:
参考: http://php.net/manual/en/datetime.gettimezone.php
相关用法
- p5.js nfc()用法及代码示例
- p5.js nfp()用法及代码示例
- d3.js d3.hcl()用法及代码示例
- p5.js nfs()用法及代码示例
- PHP cos( )用法及代码示例
- PHP sin( )用法及代码示例
- p5.js nf()用法及代码示例
- PHP tan( )用法及代码示例
- PHP pow( )用法及代码示例
- d3.js d3.map.set()用法及代码示例
- d3.js d3.set.has()用法及代码示例
- PHP Ds\Set xor()用法及代码示例
注:本文由纯净天空筛选整理自Mahadev99大神的英文原创作品 PHP | date_timezone_get() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。