Как сравнить 2 даты в php?

Решено

Мне нужно сравнить 2 даты и в зависимости от результатов сравнения делать определенные действия. Скажите как это можно сделать на php? Сравнивать нужно текущую дату с моей, мои даты хранятся в произвольных поля, движек вордпресс.

Добавить Комментарий
    Ответ

    Вот php код который позволит сравнить 2 даты с текущей:

     date_default_timezone_set("Europe/Moscow");
     $ok_video = 0;
     $data_tuday = date("Y/m/d");
     $vremj_tuday = date("G:i");
    $date = get_post_meta(get_the_ID(), 'date', 1);
     $vremj = get_post_meta(get_the_ID(), 'time', 1);
     //                        var_dump($data_tuday.' - '.$vremj_tuday, $date.' - '.$vremj);
     /* Если вебинар сегодня или в будущем */
     if ((strtotime($date) >= strtotime($data_tuday))) {
     //                            var_dump(11111);
     /* Если вебинар в будущем */
     if ((strtotime($date) > strtotime($data_tuday))) {
     //                                var_dump(22222);
     } else {
     //                                var_dump(33333);
     /* Если вебинар сегодня */
     if ((strtotime($date) == strtotime($data_tuday))) {
     //                                    var_dump(44444);
     /* Время семенара прошло? */
     if ((strtotime($vremj) <= strtotime($vremj_tuday))) {
     //                                        var_dump(5555555);
     $ok_video = 1;
     } else {
     //                                       var_dump(7777777);
     }
     }
     }
     } else {
     //                            var_dump(66666666);
     $ok_video = 1;
     }
     

    Добавить Комментарий

    Ваш ответ

    Размещая свой ответ, вы соглашаетесь с правилами сайта.