¿Cómo muestro horas en lugar de días para un intervalo en PostgreSQL?
-
14-11-2019 - |
Pregunta
Una de mis consultas está devolviendo el siguiente interval
.Istead de mostrar 6 days
, me gustaría mostrar 6 x 24 + 19 horas.Preferiría no convertirme a Epoch usando el operador extract (epoch from ...)
.¿Hay una manera rápida de hacerlo?
usage_minus_lost_data_gaps_and_battery_charge
-----------------------------------------------
6 days 19:18:21
(1 row)
Solución
algo como esto probablemente podría ayudar:
# select to_char('6 days 19:18:21'::interval, 'DD x 24 + HH24 hours');
to_char
--------------------
06 x 24 + 19 hours
(1 row)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow