如何在 PHP 中将 UTC+6 转换为本地时间


How to turn UTC+6 into local time in PHP

>我有一个包含多个时区的表,但只是保存为字符串,如"UTC+1"或"UTC-6"等

我如何通过日期时间函数来获取该区域中现在的时间

甚至可能吗?

我接近这个吗?

$localtime = new DateTime("now", "UTC+6");

谢谢

我从未尝试过这个技巧,但看起来这个问题已经被提出并回答了:

PHP:通过 UTC 偏移量设置时区

你应该

像这样使用date_default_timezone_set

date_default_timezone_set(UTC+6 TIMZONE HERE);