我想检查一个日期是否是今天、明天、昨天或其他日期。 但我的代码不起作用。
代码:
$timestamp = "2014.09.02T13:34";
$date = date("d.m.Y H:i");
$match_date = date('d.m.Y H:i', strtotime($timestamp));
if($date == $match_date) {
//Today
} elseif(strtotime("-1 day", $date) == $match_date) {
//Yesterday
} elseif(strtotime("+1 day", $date) == $match_date) {
//Tomorrow
} else {
//Sometime
}
代码始终位于else情况中。
$timestamp
是如何定义的,它在哪里定义的? - Funk Forty Niner