Gracias David,
Ya lo había probado pero tampoco.
Sigo sin explicarme el error. He realizado asignaciones intermedias a Strings, mirado con el Debugger, y en ningún caso el valor es Null sino una fecha válida. Por eso hago uso de vuestros sabios consejos.
P.D. : Creo que al poner un post, la hora del mismo que aparece no es correta.