使用php将Unix时间转换为GMT日期时间
我使用Instagram API,其中有一个重要字段,创建时间。这些是Unix时间戳格式。我将其转换为带有日期的日期时间('Y-m-dh:I:s',$insta_date);(PHP)并提供了GMT+0的正常日期时间。但我想要GMT+3。有没有从Unix时间戳获取GMT+N日期时间的最短方法?您可以将时间更改为不同的时区。PHP函数是:使用php将Unix时间转换为GMT日期时间,php,unix,datetime,time,instagram,Php,Unix,Datetime,Time,Instagram,我使用Instagram API,其中有一个重要字段,创建时间。这些是Unix时间戳格式。我将其转换为带有日期的日期时间('Y-m-dh:I:s',$insta_date);(PHP)并提供了GMT+0的正常日期时间。但我想要GMT+3。有没有从Unix时间戳获取GMT+N日期时间的最短方法?您可以将时间更改为不同的时区。PHP函数是: date_default_timezone_set() 更多信息:您可以将时间更改为不同的时区。PHP函数是: date_default_timezone_s
date_default_timezone_set()
更多信息:您可以将时间更改为不同的时区。PHP函数是:
date_default_timezone_set()
更多信息:您可以使用获取格林威治标准时间,然后添加偏移量:
$offset = 3*60*60; // +3 hours
gmdate('Y-m-d H:i:s', $insta_date+$offset)
如果正确,您还可以使用设置本地时间/日期的格式。您可以使用获取格林威治标准时间,然后添加偏移:
$offset = 3*60*60; // +3 hours
gmdate('Y-m-d H:i:s', $insta_date+$offset)
如果正确,还可以使用设置本地时间/日期的格式。设置日期区域设置?(谢谢你)我以为time()只在GMT+0中,不能格式化为其他时区。但事实并非如此。它与日期默认时区设置(“区域/城市”)一起工作;。设置日期区域设置?(谢谢你)我以为time()只在GMT+0中,不能格式化为其他时区。但事实并非如此。它与日期默认时区设置(“区域/城市”)一起工作;。