Retorno em horas e minutos ( 28:15 )
Pessoal, bom dia.Preciso calcular em horas e minutos a diferença entre datas com horas e minutos.Exemplo 1:Data Inicial: 01/06/2006 10:30Data Final: 02/06/2006 11:00Preciso que o retorno seja: 23:30Exemplo 2:Data Inicial: 01/06/2006 10:30Data Final: 02/06/2006 14:00Preciso que o retorno seja: 27:30Tentei o seguinte código abaixo, porém ele dá uma diferença de 1 hora a mais. Alguém pode me ajudar? Ou me passar outra forma de fazer?
Obrigada!
1
2
3
4
5
select round(((to_number(to_date('02/06/2006 11:00','DD/MM/RRRR HH24:MI') -
to_date('01/06/2006 10:30','DD/MM/RRRR HH24:MI')) * 1440))/60)||':'||
round((to_number(to_date('02/06/2006 11:00','DD/MM/RRRR HH24:MI') -
to_date('01/06/2006 10:30','DD/MM/RRRR HH24:MI')) * 1440) -1440)
from dualDiscussão (1)
Carregando comentários...