Buenos días,
tras surgir ayer el tema del tratamiento de fechas en JAVA, aquí os dejo un enlace a un artículo que
os puede ayudar y aclarar dudas. No es necesario que os conozcáis de principio a fin todas las
opciones que aquí se expone, pero si, al menos utilizar el paquete [Link] para saber:
Cual es la fecha actual: [Link]()
Crear una fecha: LocalDate fecha = [Link](1, [Link], 2000);
Comparar fechas: [Link](fecha2)
Convertir una fecha en cadena:
[Link]("Formato por defecto: " + fechaConHora);
[Link]("Formato ISO 8601 (explícito): " +
[Link](DateTimeFormatter.ISO_DATE_TIME));
DateTimeFormatter esDateFormat = [Link]("dd/MM/yyyy hh:mm:ss");
[Link]("Formato español (manual): " + [Link](esDateFormat));
O una cadena en fecha:
LocalDate hoy = [Link]("2020-07-06");
LocalDate seisNov = [Link]("6/11/2020", [Link]("d/M/yyyy") );
Calcular periodos de tiempo entre una fecha y otra (o entre una fecha y el día actual):
LocalDate fNacimiento = [Link](1972, [Link], 23);
[Link]("Tu edad es de " + [Link](fNacimiento,
[Link]()) + " años." );
Es importante cuando creamos fechas, controlar excepciones, pues los datos pueden ser erróneos.
Este es el enlace:
[Link]
[Link]
Un saludo