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

时间:2014-12-31 08:28:56

标签: php date timestamp

我有一个类似这样的时间戳

$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

1 个答案:

答案 0 :(得分:1)

您可以使用date_default_timezone_set()

date_default_timezone_set("GMT");

Supported Timezones

列表

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

$backupTimezone = date_default_timezone_get();

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