Как сравнить две даты?
Даты и время именно в таком формате можно сравнивать через strcmp.$date1 = "2001-01-01 15:20:20";
$date2 = "2014-11-23 21:30:00";

if (strcmp($date1, $date2) < 0) {
    // ...
}
Или даже так:if ($date1 < $date2) {
    // ...
}
Можно создать две даты с помощью php.net/manual/ru/datetime.createfromformat.php 
а потом просто сравнить два полученных объекта Datetime