我在比較兩個日期時遇到問題。我知道這聽起來有點愚蠢,但我希望你們都嘗試這個例子。比較日期中的strtotime邏輯錯誤
$a = date('d-m-Y', strtotime('2014-07-03'));
$b = date('d-m-Y', strtotime('2014-03-17'));
$c = date('d-m-Y', strtotime('2015-03-16'));
if(($a > $b) && ($a < $c)) {
echo "1";
}
else {
echo "2";
}
結果是2怎麼樣?
我看到了未來,您將通過某種形式的超級更大的權力來參觀。 –
你在比較字符串,而不是日期。 PHP有** NO **想法'01-02-03'是一個日期。它只是一系列的人物。 –