Im在挪威編碼基於文本的黑手黨遊戲,需要時間檢測幫助。這就是交易。如果玩家購買產品的時間超過午夜(24小時制),則可以刪除mysql記錄。這是我試過的,但不確定這是最好的方法:如何檢測時間已過午夜?
// Har livvakt? (Has bodyguard)
if($this->isTheftProtected($user_id)){
$sql = mysql_query("SELECT * FROM `UserTing` WHERE t_meta = '2' AND t_owner = '".$user_id."'");
$rows = mysql_fetch_array($sql);
$timeThen = date("Hi", $rows["t_time"]);
$theNow = date("Hi");
if($timeThen > 0000){
// Slett produktet <- Delete here... past midnight.
} else {
// Behold.
}
} else {
return;
}
那麼,有沒有更好的方法。是否應該考慮使用時間()?它真的如何做到這一點,我的問題是。 此致敬禮。 ;)
除了一個每一天的毫秒正好在24:00:00 *是*過去午夜。你將需要讓你的問題更具體。 – 2012-07-29 05:25:36