如何在gmt + 6中获得24小时时间格式

时间:2014-06-06 17:08:53

标签: php

我现在准时住在gmt + 6

之下

我希望以24小时时间格式看到我的时间。我写了代码:

date_default_timezone_set('Etc/GMT+6');

echo $date2=date("H:i:s");

但它以12小时格式显示时间,如时间为:10:02:00

但是我只写下面一行

echo $date2=date("H:i:s");

它显示我12小时格式的时间,但总是减少4小时。即它应显示22:02:00但显示18:02:00

提前致谢。

1 个答案:

答案 0 :(得分:1)

$timezone  = +6; //(GMT +6:00) 
echo gmdate("H:i:s", time() + 3600*($timezone+date("I")));