PostgreSQL - datos fecha con a.m. y p.m.

 
Vista:
sin imagen de perfil
Val: 5
Ha aumentado 1 puesto en PostgreSQL (en relación al último mes)
Gráfica de PostgreSQL

datos fecha con a.m. y p.m.

Publicado por Xo (6 intervenciones) el 30/11/2021 23:05:59
Que tal, ojala alguno de Ustedes me puedan apoyar, estoy importando datos desde un archivo .csv el cual entre sus campos trae uno de tipo fecha 01/01/2021 12:05:38 a.m. y 01/01/2021 12:01:01 p.m.

Como se muestra la fecha esta formada por el día,hora y si es un horario a.m. o p.m,.

Para su importación, cree una tabla con el campo tipo texto para subir el datos correspondiente a la fecha porque no logre encontrar como importar el texto usando timestamp, timestamp no acepta el a.m. y p.m. razón por la que definí el campo tipo char para su importación. Sin embargo ahora tengo que resolver otros problemas porque requiero realizar operaciones con los datos tipo fecha.

Por favor alguno de Ustedes me podrá apoyar para importar los datos que están en un archivo csv a una tabla de postgres.

Gracias, respeto para Ustedes.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Francisco
Val: 256
Oro
Ha mantenido su posición en PostgreSQL (en relación al último mes)
Gráfica de PostgreSQL

datos fecha con a.m. y p.m.

Publicado por Francisco (110 intervenciones) el 06/12/2021 23:07:59
Hola

Elimina los puntos de am/pm,

1
SELECT '01/01/2021 12:05:38 am'::timestamp;

o

1
SELECT '01/01/2021 12:05:38 am'::timestamptz;


Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 5
Ha aumentado 1 puesto en PostgreSQL (en relación al último mes)
Gráfica de PostgreSQL

datos fecha con a.m. y p.m.

Publicado por Xo (6 intervenciones) el 07/12/2021 20:26:00
Gracias Francisco pero la sentencia:

SELECT '01/01/2021 12:05:38 am'::timestamptz from t_valores;

Solo me arrojo una lista de registros con los siguientes valores:

2021-01-01 00:05:38+00
2021-01-01 00:05:38+00
2021-01-01 00:05:38+00
2021-01-01 00:05:38+00
2021-01-01 00:05:38+00
2021-01-01 00:05:38+00
2021-01-01 00:05:38+00
2021-01-01 00:05:38+00
.
Sabes Francisco, voy a convertir la hora a 24 horas porque el a.m. y p.m. me generan varios conflictos. Efectivamente estoy en el proceso de conversión a 24 horas
.
Saludos y gracias por contestar.
.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Francisco
Val: 256
Oro
Ha mantenido su posición en PostgreSQL (en relación al último mes)
Gráfica de PostgreSQL

datos fecha con a.m. y p.m.

Publicado por Francisco (110 intervenciones) el 09/12/2021 13:56:51
LA sentencia es solo de prueba

+00 es la zona horaria configurada en tu servidor postgres

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar