Nesta aula, você vai analisar os problemas dos antigos APIs de data e hora no Java (
java.util.Date,
java.util.Calendar,
java.text.SimpleDateFormat) e conhecer a API moderna, segura e conveniente
java.time (JSR‑310). Você vai entender as principais vantagens dos tipos imutáveis, o tratamento explícito de fusos horários, a formatação por meio de
DateTimeFormatter, e também aprenderá a converter entre o código novo e o legado. No fim, veremos erros comuns e como evitá-los.