Просмотров: 17 288

Как сравнить две даты в PHP?

Если вы хотите сравнить две даты в PHP, они должны быть в одном формате. Например,

 $date1='2013-01-11';
 $date2='2015-01-12';
 $result=($date1<$date2); //$result == true

Если же даты находятся в разных форматах, то их нужно привести к одному формату и после этого сравнивать.

Пример:

 $date1='2013-01-11';
 $date2='2015/01/12';
 $result=(strtotime($date1)< strtotime($date2)); //$result == true

 

Кстати, хотите узнать есть ли смысл в каком-то элементе на вашем сайте с помощью «целей» Яндекс Метрики и Google Analytics?

Уберите то, что НЕ работает, добавьте то, что работает и удвойте вашу выручку.

Курс по настройке целей Яндекс Метрики..

Курс по настройке целей Google Analytics..

  • V

    Эта конструкция сравнивает только дни, не учитывая месяц и год