Trabalhar com datas em Java
- Sempre foi considerado complicado 
- Problemas com as classes antigas (Date e Calendar): 
- São mutáveis; 
- Possuem várias limitações; 
- Decisões de design estranhas; 
- Alguns bugs conhecidos; 
- Difícil de trabalhar. 
Solução: Pacote java.time (Introduzido no Java 8)
- Nova API de datas 
- Objetivo: Resolver os problemas das classes antigas 
Origem do java.time
- Biblioteca open source bastante conhecida que trabalha com: Tempo, Datas e Cronologia.
Características da nova API de datas
- Métodos mais intuitivos 
- Código mais interessante e fluente 
- Baseada na especificação JSR 310 
- Detalhes: https://jcp.org/en/jsr/detail?id=310 
- Criadores: Steven Colebourne e Michael Nascimento (brasileiro). 
 

 
    
Top comments (0)