任何人都知道这个代码回声 “禁止于2月2日下午6:09:06,直到3月3日,上午6:09:06” 代替 “禁止于2月28日下午6:09:06,直到3月1日,上午6:09:06”
$BanDate = date("F nS, g:i:sa", $other['BanTime'] + 3600);
$BanDateK = date("F nS, g:i:sa", $other['BanTimeK'] + 3600);
if($other['BanTime'] == "life"){
echo"<center>R.I.P. ".$other['Username'].", Banned on ".$BanDateK."</center>";
} elseif($other['BanTime'] >= time()){
echo"<center>Banned on ".$BanDateK.", Until ".$BanDate."</center>";
}
数据库中的时间看起来像“1362308946”。
答案 0 :(得分:0)
我的第一个猜测是$other['BanTimeK'] + 3600
的值对应于2月2日...
自从我尝试过后,1362308946
对应于3月3日。
仔细检查$other['BanTimeK']
的值,若不能解决问题,请告诉我们更多信息。