Así es como hago para mostrarlo,
Código:
private static final SimpleDateFormat FORMATO-FECHA = new SimpleDateFormat("dd-MM-yyyy hh:mm");
Código:
setText(FORMATO-FECHA.format(new Date());
Ahora tendría que hacer lo mismo pero en vez de pasarle a .format() el objeto date pasarle el string (o eso es la idea), no se si funcionará no lo he intentado, lo pruebo.
Saludos