La función Función TO_TIMESTAMP en PostgreSQL te permite convertir una cadena de texto en hora con zona horaria de forma muy fácil. La peculiaridad de esta función es que tiene dos usos, uno el ya nombrado y otro para convertir la época de Unix a timestamp (la época de unix es el número de segundos desde 1970-01-01 00:00:00+00). Esta función está englobada en las denominadas funciones de fecha.
Tabla de Contenidos
ocultar
Sintaxis
Escribe la siguiente sintaxis para utilizarlo:
TO_TIMESTAMP(numero)
TO_TIMESTAMP(texto, mascara)
- Texto: escribe entre comillas simples el texto o campo a convertir en fecha.
- Mascara: escribe entre comillas simples el formato en el que debe estar la fecha.
- Número: un número para ver el número de segundos desde 1970-01-01 00:00:00+00.
Ejemplo
SELECT to_timestamp(1653467821),
to_timestamp(1653467821.1345),
to_timestamp('26 Sep 1986', 'DD Mon YYYY'),
to_timestamp('26/09/1986', 'DD/MM/YYYY');
Lenguaje del código: JavaScript (javascript)