使用PHP将时间戳转换为小时

时间:2015-11-02 11:26:57

标签: php timestamp

您好我使用以下方式将时间戳转换为小时:

 echo time() / 3600 % 24;

如果是7 GTM,这次返回就像 7 但我需要输出 07:00

请建议。

谢谢!

2 个答案:

答案 0 :(得分:4)

您可以使用gmdate功能

执行此操作
echo gmdate("H:i", time());

如果您只需要几小时而不只是H

中只有gmdate
  

gmdate - 格式化GMT / UTC日期/时间

Demo

正如@Mark Baker建议您是否需要修复第二个计时器,而不是像

那样手动编写
echo gmdate("H:00", time());

答案 1 :(得分:2)

您可以使用PHP的date功能。

echo date('h:i', time());

或者,如果您希望它始终为:00,您可以这样做:

echo date('h', time()) . ':00';

如果您希望它始终为GMT,那么您可以使用gmdate