Java - Formato de horas

 
Vista:
sin imagen de perfil
Val: 25
Ha aumentado su posición en 3 puestos en Java (en relación al último mes)
Gráfica de Java

Formato de horas

Publicado por David (15 intervenciones) el 06/04/2018 11:23:08
Hola buenos días:

Tengo que completar un ejercicio y no se como solucionarlo, a ver si alguien me puede ayudar.

En el ejercicio tenemos que poner 3 fechas diferentes, pero el problema es que lo tengo que hacer con un enum.
Lo que estaba intentando era hacer un SimpleDateFormat, pasarlo a String y acoplarlo al enum, pero me genera error.No se como puedo meter en el enum para que ponga la fecha como la quiero.
Uno de los errores que me genera al ejecutarlo es al intentar pasar el SimpleDateFormat al String.

Mi pregunta es como puedo imprimir en el main el formato de fecha que quiero con este enum.

pongo código:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
enum FormatoValido {
 
    Corto("yyyy-MM-dd"), Largo, Medio;
 
    private  String corta;
 
    public String getCorta() {
        SimpleDateFormat c = new SimpleDateFormat("yyyy-MM-dd");
        Calendar cal= Calendar.getInstance();
        String s = c.format(cal);
 
        return s;
    }
}
public static void main(String[] args) {
 
	System.out.println(FormatoValido.Corto.getCorta());
 
}

Un saludo y gracias por su atención.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder