date_offset_get()函数是PHP中的一个内置函数,用于返回时区偏移量。成功时,此函数返回UTC(协调世界时)的时区偏移,失败时返回FALSE。
null
语法:
- 程序风格:
int date_offset_get( $object )
- 面向对象风格:
int DateTime::getOffset( void ) int DateTimeImmutable::getOffset( void ) int DateTimeInterface::getOffset( void )
参数: 此函数接受单个参数 $object 这在程序风格上是强制性的。date_create()函数返回的DateTime对象。但对于面向对象的样式,不需要参数。
返回值: 成功时,此函数返回UTC(协调世界时)的时区偏移,失败时返回FALSE。
下面的程序演示了PHP中的date_offset_get()函数:
项目1:
<?php $date1 = date_create( '2018-09-12' , timezone_open( 'Asia/Kolkata' )); $date2 = date_create( '20018-09-18' , timezone_open( 'Asia/Singapore' )); echo date_offset_get( $date1 ) . "" ; echo date_offset_get( $date2 ) . "" ; ?> |
输出:
19800 28800
项目2:
<?php $date1 = new DateTime( '2018-09-12' , new DateTimeZone( 'Asia/Kolkata' )); $date2 = new DateTimeImmutable( '2018-09-18' , new DateTimeZone( 'Asia/Singapore' )); echo $date1 ->getOffset() . "" ; echo $date2 ->getOffset() . "" ; ?> |
输出:
19800 28800
相关文章:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END