Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Problemas al mostrar fechas Oracle

Estas en el tema de Problemas al mostrar fechas Oracle en el foro de Oracle en Foros del Web. Buenos días a todos, tengo una tabla con un campo tipo DATE en el cual al hacer un SELECT en el Manejador de la Bd ...
  #1 (permalink)  
Antiguo 14/09/2015, 08:07
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años, 7 meses
Puntos: 27
Problemas al mostrar fechas Oracle

Buenos días a todos, tengo una tabla con un campo tipo DATE en el cual al hacer un SELECT en el Manejador de la Bd me muestra por ejemplo:

14/09/2015 07:37:33 a. m.
14/09/2015 08:46:35 a. m.

En el momento de hacer la consulta estoy haciendo lo siguiente :

Código SQL:
Ver original
  1. SELECT TO_CHAR( FECHA_CREACION, 'DD/MM/YYYY HH:MM AM') FROM MI_TABLA;

Pero lo que me devuelve por pantalla es:

14/09/2015 07:09 AM
14/09/2015 08:09 AM


Intento de esta otra forma:

Código SQL:
Ver original
  1. SELECT TO_CHAR(FECHA_CREACION, 'DD/MM/YYYY HH24:MI:SS AM'), FECHA_CREACION AS FECHA FROM MI_TABLA;

Y los resultados me aparecen bien:

14/09/2015 07:37:33 AM
14/09/2015 08:46:35 AM

Pero me gustaria que en este foro, donde hay personas con muchos conocimientos, me puedan indicar si es la forma correcta de hacerlo, y me surge la duda, de si por ejemplo en el horario de la tarde entonces se muestra asi :

14/09/2015 03:30:33 PM

Agredezco me dan alguna indicaión
  #2 (permalink)  
Antiguo 14/09/2015, 08:38
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
Respuesta: Problemas al mostrar fechas Oracle

Efectivamente es la forma correcta de hacerlo.

Con la ultima que pusiste, si vas a usar el indicativo AM, no tiene mucho sentido poner la hora en formato HH24. Porque te aparecería la hora militar. 13,14,15..23.

Saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:30.