Non credo di aver capito,
il codice che mi hai postato mi sembra lo stesso che uso per visualizzare la data in formato "italiano", ma io uso una stringa in formato testo, funziona lo stesso?
Mi sembrava più semplice il mio esempio, se funzionasse!