¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Diferenças entre java.sql.Date e java.util.Date: Qual é melhor usar e como converter datas?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 57 Vistas
0
Cargando...

Olá a todos,

Qual é a diferença entre java.sql.date e java.util.date e qual é mais preferível de usar? Como converter a data de um formato para outro?

Obrigado.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá kl..

java.util.Date é a representação em Java da data e hora. Use-a se quiser trabalhar com datas ou horas em seu programa Java (somar, subtrair, etc.).

java.sql.Date é usada exclusivamente se você deseja se comunicar com um banco de dados SQL como MySQL, MSSQL, PostGreSQL, etc. Não a utilize para as coisas mencionadas anteriormente.

Se você estava usando para assuntos de SQL, suponho que já saberia, então talvez java.util.Date seja o correto para você.

Acredito que java.util.Date inclui a hora (HH:MM:SS); java.sql.Date não o faz.

java.sql.Timestamp permite manter marcas de tempo do banco de dados até o milissegundo. - MOD

Urs GS

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá

E também veja como alterar a data de um formato para outro.

Como alterar um valor de data de "java.util.Date" para "java.sql.Date"?

java.util.Date date = // data

java.sql.Date sqlDate = new java.sql.Date( date.getTime() )

Saudações

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?