修改我的函数的时区,在输出结果上添加9个小时


Modification to the timezone of my function to add 9 hours on the output result

我正在努力正确地获取当前时间和博客文章的差异。当我回显帖子的时间时,我得到了这个Sun, 05 Jun 2011 07:24:00 +0000,而正确的时间应该是Sun, 05 Jun 2011 10:24:00 +0000,它也显示在XML提要上。

使用time();,我得到当前时间。我现在的时间是19:44。这是'day': 5,'month': 0,'year': 0,'hour': 2,'min': 14,'sec': 37以下函数的输出5天2小时20分钟37秒

如何通过在输出结果中添加9个小时来正确显示经过的时间?(应该是12个小时,但正如我上面所说,这3个小时已经"丢失"了)。

您尝试过$my_time = strtotime("+9 hours")吗?它将以unix格式返回您当前的时间+9小时,您可以根据自己的喜好对其进行格式化