Se applichi var_dump() all'array, che cosa ottieni?

Per quanto riguarda le date, se sono entrambe in formato unix timestamp non dovresti avere problemi a confrontarle. Vedi anche http://www.php.net/strtotime