LocalDate es una clase con muchas características que pueden ser usadas para crear fecha y hora en Java. Fue introducido en Java 8. La clase SimpleDateFormat no se puede utilizar con LocalDate.
El objeto LocalDate puede formatearse con la clase DateTimeFormatter. Primero cree un objeto LocalDate con la fecha actual.
LocalDate localDateObject = LocalDate.now();
Luego cree un objeto DateTimeFormatter para formatear la fecha como desee.
DateTimeFormatter dtformat = DateTimeFormatter.ofPattern("dd.MM.yyyy");
"MM" significa mes. Pero "mm" significa minuto.
El objeto DateTimeFormatter puede ser llamado a través de este método directamente.
String dateString = localDateObject.format(dtformat);
Más información sobre la clase "DateTimeFormatter":
http://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html