Php 如何以gmt+;6.
我现在在格林尼治标准时间+6的时间内准时入住 我想看我的时间是24小时制。我写了代码:Php 如何以gmt+;6.,php,Php,我现在在格林尼治标准时间+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小时。i、 e它应该显示22:02:00,但它显示18:02:00 提前感谢。在后一种情况
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小时。i、 e它应该显示22:02:00
,但它显示18:02:00
提前感谢。在后一种情况下,什么返回
date\u default\u timezone\u get()
?我相信您可能需要查看gmdate
$timezone = +6; //(GMT +6:00)
echo gmdate("H:i:s", time() + 3600*($timezone+date("I")));