Я хочу сравнить два значения даты и времени в PHP. Одна дата исходит от MySQL, а вторая – текущая дата. Я хочу запустить код, когда обе даты совпадают. Я пробовал код ниже, но условие удовлетворяет в любое время, которое неверно.
$current_datetime = date('Ymd H:i'); $send_date = date("Ymd H:i", strtotime($row['send_date'])); // suppose $row['send_date']'s value is '2016-10-17 15:00' if($current_datetime == $send_date){ //I want to run some code here }else{ }
Что не так с кодом? Я также старался strtotime()
обе даты с помощью strtotime()
перед сравнением, но это дало мне ту же проблему. Приведенное выше условие удовлетворяет любому времени, даже если обе даты различны.