JDBC me ofrece 3 tipos de datos diferentes para los campos relacionados con el tiempo: "Fecha", "Tiempo" y "Marca de tiempo". ¿Puede alguien proporcionar un resumen simple de para qué se usa cada uno y cómo elegir qué usar para un problema determinado?En JDBC, cuándo usar el tiempo, Fecha y Hora
9
A
Respuesta
16
Asumamos que tiene la fecha/hora 1 de enero de, de 2003 14:00 almacena en una columna de base de datos. Las tres opciones se utilizan como sigue:
Fecha de uso si usted está interesado sólo en la parte de fecha de la cadena de fecha.
- ex: 1 Enero de 2003
Uso de tiempo si usted está interesado sólo en la porción momento de la cadena de fecha
- ex: 2:00 pm
utilice Marca de tiempo si desea que la fecha y hora de la cadena de fecha
- por ejemplo: 1 de enero de 2003 14:00
Cuestiones relacionadas
- 1. Obtener Fecha y hora actual y el tiempo con [fecha NSDate] fecha y hora
- 2. Fecha y hora en java
- 3. marca de tiempo y fecha y hora
- 4. JDBC de marca de hora y fecha GMT emite
- 5. ¿Cómo guardar la fecha y hora sin el tiempo?
- 6. Cómo almacenar solo el tiempo; no fecha y hora?
- 7. Fecha y hora en el número entero
- 8. C++ fecha y hora
- 9. Convertir marca de tiempo a fecha y hora en erlang
- 10. Consultar fecha y hora en SQL sin tiempo
- 11. marca de tiempo Unix de fecha y hora en Android
- 12. ¿Cuándo debería usar el adaptador de persistencia JDBC en ActiveMQ?
- 13. hora y la fecha del sello de tiempo con php
- 14. Compilar fecha y hora
- 15. Tipo de fecha y hora para usar con Protobuf
- 16. Fecha y hora en Groovy
- 17. cómo insertar fecha y hora en Oracle?
- 18. Fecha y hora de división en una fecha y un valor de tiempo
- 19. marca de tiempo Unix VS fecha y hora
- 20. de fecha y hora
- 21. de fecha y hora a la marca de tiempo
- 22. Dimensión de fecha y hora en el almacén de datos
- 23. ¿Qué clase de tiempo/fecha R y qué paquete usar?
- 24. Fecha/hora de JavaScript legible desde el tiempo de PHP()
- 25. Cambiar la fecha y hora en MusicSequence
- 26. Insertar fecha actual en formato de fecha y hora mySQL
- 27. Python 3: fecha y hora a fecha y hora: ¿de dónde viene esta hora adicional?
- 28. fecha y la fecha y hora en Django
- 29. Inserte una tzinfo en fecha y hora
- 30. selector de fecha y hora para jsf
Fecha almacena el tiempo también. Timestamp puede tener una resolución de tiempo más fina que Date. – Gandalf
Esta respuesta suena bien, pero estoy bastante seguro de que es inexacta. El objeto java.sql.Date contiene un tiempo (hasta milisegundos). – mcherm
Eso es cierto, pero cuando recupera una fecha con el método ResultSet.getDate(), que establece la porción momento de la fecha a las 00:00. Es lo que JDBC llama "normalizar" cuando usa getDate ya que getDate devuelve un objeto java.util.Date. –