Não é contraditório, é o certo. Visto que o formato da data (pegando como exemplo a primeira data) que vocês estão usando seria o equivalente a ano 2008, mês 08 e dia 09.
Para trabalhar com a função strtotime() vocês devem usar o formato da data em inglês, ou seja, 08-08-09 (aa-mm-dd).
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador
Nem mais nem menos, resolveu 100% o meu problema, quero agradeçer a ambos (lwirkk e Alex Hiroshi) pela ajuda fico vos muito grato nem sabem o que esta função me vai ajudar