Sicuro che la tua variabile datetime è una data ?

Se non è cosi' la funzione FormatDateTime non viene eseguita