JAVA - Obtener la fecha actual en java


Esta es una de las funciones comodín que utilizo en mis programas .

 public static String getFecha(){
   
   // Calendar calendario = Calendar.getInstance();
     Calendar calendario = new GregorianCalendar();

    int  hora =calendario.get(Calendar.HOUR_OF_DAY);
    int minutos = calendario.get(Calendar.MINUTE);
    int segundos = calendario.get(Calendar.SECOND);
    int año = calendario.get(Calendar.YEAR);
    int mes = calendario.get(Calendar.MONTH);
    int dia = calendario.get(Calendar.DAY_OF_MONTH);
   
    return año +"/"+ mes +"/"+ dia + " "+ hora + ":" + minutos + "-" + segundos;
}