¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Diferencias entre java.sql.Date y java.util.Date: ¿Cuál es mejor usar y cómo convertir fechas?

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

Hola a todos,

¿Cuál es la diferencia entre java.sql.date y java.util.date y cuál es más preferible de usar? ¿Cómo convertir la fecha de un formato a otro?

Gracias.

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

4 Respuestas

0
Cargando...

Hola kl..

java.util.date es la representación en Java de la fecha y la hora. Úsalo si quieres trabajar con fechas o horas en tu programa de Java (sumar, restar, etc.).

java.sql.date se utiliza únicamente si deseas comunicarte con una base de datos SQL como MySQL, MSSQL, PostGreSQL, etc. No lo uses para las cosas mencionadas anteriormente.

Si lo estabas utilizando para asuntos de SQL, supongo que ya lo sabrías, por lo que quizás java.util.date sea el correcto para ti.

Creo que java.util.Date incluye la hora (HH:MM:SS); java.sql.Date no lo hace.

java.sql.Timestamp te permite mantener marcas de tiempo de la base de datos hasta el milisegundo. - MOD

Urs GS

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

Hola

Y también vea cómo cambiar la fecha de un formato a otro.

¿Cómo cambiar un valor de fecha de "java.util.Date" a "java.sql.Date"?

java.util.Date date = // fecha

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

Saludos

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?