如何使用GMT时区将时间戳转换为实际日期和时间


How to convert timestamp to actual Date and Time with GMT timezone

我有一个时间戳,它是这样的

$timestamp = time();

所以$timestamp10数字timestamp值...

现在我使用以下代码通过以下方法将其转换为(YYYY-mm-dd H:i)格式

$act_time = date('Y-m-d H:i', $arr_timestamp); 

但是现在我想根据GMT时区格式进行转换。我怎样才能做到这一点?

NOTE: I dont want to use php's DateTime object

您可以使用 date_default_timezone_set():

date_default_timezone_set("GMT");

支持的时区列表。

您可以在更改当前时区之前保存它:

$backupTimezone = date_default_timezone_get();

此外,您可以更改 ini 文件中的默认时区,而不是使用这些时区:date.timezone