我剛剛得到這個想通了:PHP:時間 - 「今天」 - 「昨天」的日期,而不是小時
$dates = date(" d-m-y",$forum_tid);
if ($dates == date(' d-m-y')) {
$day_name = 'This day';
} else if($dates === date(" d-m-y", strtotime("-1 day"))) {
$day_name = 'Yesterday';
} else {
$day_name = 'Another day';
}
echo "$day_name";
現在,這個運行了24小時時鐘系統。現在我想讓它按日期工作。 (如果時間是同一天,它說「這一天」,如果它是f.ex 23-08-13之前的日期,那麼它顯示「昨天」)
我到底該怎麼做?希望這是一個更多人想知道的問題!
你真的應該使用[DATETIME] (http://www.php.net/manual/en/class.datetime.php)。 – Mike
是的,但是我爲什麼要這樣做呢? – Marius
我被告知你可以從閱讀中學到很多東西(http://php.net/DateTime)。它有點過時,但適用於某些人。 –