Mmm desconocia el chaining pero se ve interesante, lo implementaré.
Si, DateTime tiene algunos métodos solo en PHP 5.3 y es hay donde se me hace imposible su uso
Para
Código PHP:
if($ano < 1970 || $ano > 2038) {
return FALSE;
}
en concreto el isValid no toma fechas que maneje la clase por lo que se puede modificar esa línea sin problemas para que admita cualquier fecha extensa que valide checkdate.
gildus estudiaré el caso para implementarlo.
Gracias por vuestras opiniones