php - 在 PHP 中获取服务器时区

标签 php wordpress timezone

我的客户需要一个系统报告他的插件运行服务器的详细信息,这意味着我必须获得服务器时区。使用 Wordpress。 尝试过这个,但这并不是在每台服务器上都有效。

$date = new DateTime();
$date->setTimezone(new DateTimeZone(ini_get('date.timezone')));

这在某些服务器上给了我一个 fatal error , 有获取服务器时区的常用函数吗?
非常感谢任何建议。

最佳答案

试试这个:

$date = new DateTime();
$timeZone = $date->getTimezone();
echo $timeZone->getName();

关于php - 在 PHP 中获取服务器时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37429837/

相关文章:

PHP 无法从数据库行获取单个值

php - 将无限播放列表(数组)保存到数据库的最佳方法? (php mysql)

php - 一个 CSS 类与另一个 CSS 类重叠(附图)

php - 我想复制我的 WordPress 网站,但如何处理数据库?

javascript - Wordpress 主题破坏了谷歌地图,导致出现插图

php - Laravel 调度程序如何处理夏令时?

php - 自定义 Wordpress 登录对齐以居中 CSS

javascript - 停止、隐藏或删除标题 =""属性

c++ - 使用 C++ 获取不同时区的当前时间

python - 服务器和客户端都是python脚本,有没有办法在不改变系统日期的情况下同步服务器和客户端时间?