繁体   English   中英

使用PHP将Unix时间转换为GMT日期时间

[英]Converting Unix time to GMT datetime with php

我使用Instagram API,其中一个重要字段created_time。 这些都是Unix时间戳格式。 我将其转换为带有date('Ymd H:i:s',$ insta_date)的datetime; (PHP)它为我提供了GMT + 0的正常日期时间。 但是我想要GMT + 3。 有没有从Unix时间戳获取GMT + N日期时间的最短方法?

您可以将时间更改为其他时区。 PHP函数是:

date_default_timezone_set()

更多信息: http : //php.net/manual/en/function.date-default-timezone-set.php

您可以使用gmdate获取格林威治标准时间,然后添加偏移量:

$offset = 3*60*60;    // +3 hours
gmdate('Y-m-d H:i:s', $insta_date+$offset)

如果date_default_timezone_set是正确的,您还可以使用date格式化本地时间/日期。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM