我必須將時間與存儲在變量中的時間值進行比較。我設計了邏輯,但它在時間上失敗了。如何使用php比較兩次
以下是邏輯:
$diff = "22:32:53";
if ($diff > strtotime("072:00:00"))
{
echo "DO A";
}
else if ($diff < strtotime("08:00:00"))
{
echo "DO B";
}
else if($diff > strtotime("08:00:00") && $diff < strtotime("072:00:00"))
{
echo "DO C";
}
但它呼應 「DO A」 而它應該顯示 「DO C」。無法弄清楚我在哪裏丟失的邏輯提前
感謝。
strtotime將有效的日期字符串轉換爲時間戳。 strtotime(「072:00:00」)返回false。 – cjs1978 2014-10-08 12:54:00