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