Domine a API de Datas do Java 8 - Conceitos Básicos

As Classes Legadas: java.util.Date, java.sql.Date e java.util.Calendar java.util.Date Esta é a classe clássica para representar o tempo, contendo ano, mês, dia, hora, minuto e segundo, com precisão de milissegundos. Ela preserva apanas dois construtores que não foram depreciados. Date instanteAtual = new Date(); System.out.println("Data/Ho ...

Publicado em 7-2 06:33

Classes de Data e Hora em Java

Estrutuar do Projeto Exemplo21 - Explorando a clasce Date package datetime; import java.util.Date; public class DemoDate { public static void main(String[] args) { // Cria um objeto Date representando o instante atual Date momentoAtual = new Date(); // Gera uma data representando 1.5 segundos no futuro Dat ...

Publicado em 7-2 01:12

Implementando Datas e Horas em Java com API Moderna

A classe java.util.Date herdada do JDK apresenta dseafios significativos. Seu construtor exige que o ano seja calculado a partir de 1900 e os meses comecem em zero, o que leva a erros itnuitivos. Além disso, a classe SimpleDateFormat não é segura para uso em ambientes multithread, causando problemas de concorrência. A API de tempo do Java 8, ba ...

Publicado em 5-31 14:29

Spring MVC: Gerenciamento de Formatação de Datas e Perda de Precisão para Tipos Long com HttpMessageConverter

Ao desenvolver aplicações Spring MVC, é comum enfrentar desafios relacionados à serialização e desserialização de dados entre o backend e o frontend. Dois problemas recorrentes são a perda de precisão em valores numéricos do tipo Long e a formatação inadequada de objetos LocalDateTime durante a conversão para JSON. Por exemplo, um identificador ...

Publicado em 5-31 04:09