rap*_*dko 1 php timezone datetime timezone-offset
非常简单:
PHP 以下列格式返回时区:
"America/Los_Angeles"
Run Code Online (Sandbox Code Playgroud)
我想将其转换为:
-7
Run Code Online (Sandbox Code Playgroud)
我找到了很多代码来转换它,计算与自定义函数的差异..但作为一个极简主义者,我无法相信没有一种更简单的方法(可能是日期时间函数)来立即获取值..有人知道这个吗?
$dateTimeZone = new DateTimeZone("America/Los_Angeles");
$date = new DateTime(null, $dateTimeZone);
echo $dateTimeZone->getOffset($date)/60/60;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2043 次 |
| 最近记录: |