(LocalDate, LocalTime, LocalDateTime explicados de forma clara)

Desde o Java 8, a API de datas e horários evoluiu completamente.

Agora temos classes modernas, imutáveis e poderosas — perfeitas para lidar com datas de maneira segura, clara e elegante.

É como dominar um jutsu de manipulação do tempo-espaço:

controle preciso, sem efeitos colaterais.


🧱 1. Por que usar a Java Time API?

Porque classes antigas como Date e Calendar eram:

A nova API é:

✔ Imutável

✔ Mais fácil de entender

✔ Mais segura

✔ Mais expressiva

✔ Funciona muito bem com Streams e Optional


📅 2. LocalDate — Trabalhando apenas com datas