AnswerBun.com

¿Cómo obtener los días de un timestamp? - Postgresql

Stack Overflow en español Asked by Leonidas on December 24, 2020

Necesito obtener la diferencia entre dos timestamp, para ello tengo la siguiente consulta:

SELECT CURRENT_TIMESTAMP - (SELECT CONCAT((SELECT fecha_final FROM resultado_general WHERE codigo_resultado_general = 1000),' ',(SELECT hora_final FROM resultado_general  WHERE codigo_resultado_general = 1000))::timestamp)

Y el resultado que obtengo es este: 2 days 16:00:49.723155

Pero necesito obtener solo el numero de días, es decir, que solo me devuelva 2 del resultado 2 days 16:00:49.723155 ¿Cómo puedo conseguirlo?

One Answer

Hola puedes castear los CURRENT_TIMESTAMP a DATE, las operaciones con DATE son en dias, ejemplo:

SELECT CURRENT_TIMESTAMP::date - 
(SELECT CONCAT((SELECT '2020-11-01'),' ',(select '10:00:00'))::timestamp)::date
19

de lo contrario retornaria:

19 days 01:12:39.841448

Correct answer by Anthony Sotolongo on December 24, 2020

Add your own answers!

Related Questions

Convertir los valores de un objeto JSON de BIN a BASE64

0  Asked on December 7, 2020 by isaac-suaste

         

Cómo resolver este problema en instalacion de foundation?

0  Asked on December 6, 2020 by elias-arias

 

¿Existe algo contrario a hover en css?

0  Asked on December 6, 2020 by petra

       

Error en consola con los context de react

0  Asked on December 6, 2020 by juan-cabello

 

¿Cómo crear un Dashboard?

0  Asked on December 5, 2020

       

DATETIME en MySQL no registra correctamente la fecha

1  Asked on December 4, 2020 by silvestre-silva

         

“mouseover” sobre td, dispara evento en tr en Javascript

0  Asked on December 3, 2020 by luis-rodriguez

 

Error de casting int ActionResult

1  Asked on December 3, 2020 by jhon-hernndez

       

¿Cómo detectar comentarios con delimitadores /* y */ en regex?

0  Asked on December 3, 2020 by luis-garcia

 

Como evitar que se refresque la pagina al presionar Submit?

1  Asked on December 2, 2020 by eraldocoil

 

Ask a Question

Get help from others!

© 2022 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP, SolveDir