其他帖子没有解决我的问题,不是一个重复的问题。
if($userinfo2['tmZone']!="null")
{
$timezone = $userinfo2['tmZone']; //Time zone from database
echo "Local time : " . gmdate("H:i", time() + 3600*($timezone+date("I")));
}
else
{
echo "Local time : No data";
}
我想用" h"打印小时和分钟。作为分隔符,而不是":"
非常感谢。
答案 0 :(得分:2)
逃避" h" :
$time = gmdate("H\hi", time() + 3600*($timezone+date("I")));
输出:
23h07
答案 1 :(得分:2)
这个怎么样? echo gmdate("H\h i\m\i\\n", time());