El siguiente código usa la clase Calendar para almacenar la fecha y hora actual y dar formato a dicha fecha usando el método format() de la clase String:
public class StringFormat { public static void main(String[] args) { Calendar fecha = Calendar.getInstance(); System.out.println("La fecha actual es: " + String.format("%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS", fecha)); } }
Ejecutando el código anterior mostrará como resultado la fecha con el siguiente formato:
La fecha actual es: 2017-01-23 20:33:30
¡Espero les sea útil! ¡Saludos!