Cec*_*org 36
你可以使用以下
<?php
$timezone = 'Pacific/Nauru';
$time = new \DateTime('now', new DateTimeZone($timezone));
$timezoneOffset = $time->format('P');
?>
Run Code Online (Sandbox Code Playgroud)
sal*_*the 24
另一种选择是使用available DateTimeZone::getOffset()
方法,该方法返回指定日期/时间的时区偏移量(以秒为单位).
$timezone = new DateTimeZone("Europe/Andorra");
$offset = $timezone->getOffset(new DateTime);
Run Code Online (Sandbox Code Playgroud)
mop*_*922 10
我喜欢使用PHP Carbon:
$offset = Carbon::now('Europe/Andorra')->offsetHours;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12214 次 |
最近记录: |