Java 8 presenta un cambio profundo con respecto al manejo de fechas, aquí dejamos unos ejercicios para medir el nivel de los que estén interesados.
DATE-TIME API
PREGUNTAS
1) ¿Qué clase utilizarías para almacenar tu cumpleaños en años, meses, días, segundos y nanosegundos?
2) Dada una fecha aleatoria, ¿cómo obtendrías el jueves pasado?
3) ¿Qué diferencia existe entre ZoneId y ZoneOffset?
4) ¿Cómo convertirías Instant a ZonedDateTime? ¿Cómo convertirías ZonedDateTime a Instant?
EJERCICIOS
1) Escribe un programa que, para un año dado, reporta el nº de días de cada mes dentro del año.
2) Escribe un programa que, para un mes del año actual, lista todos los lunes del mes.
3) Escribe un ejemplo que chequea si una fecha se corresponde a viernes 13.