public static function compare_dates($date1, $date2, $locale = null) { //debug($date1 . ' <---> ' . $date2); $sql_date1 = DateTool::datetime_to_sql($date1, $locale); $sql_date2 = DateTool::datetime_to_sql($date2, $locale); //debug($sql_date1 . ' <---> ' . $sql_date2); $timestamp1 = strtotime($sql_date1); $timestamp2 = strtotime($sql_date2); if ($timestamp1 == $timestamp2) { return '='; } elseif ($timestamp1 > $timestamp2) { return '>'; } elseif ($timestamp1 < $timestamp2) { return '<'; } }