Pular para o conteúdo
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #84555
    Anônimo

      Bom dia pessoal,

      Alguém tem uma função aí que eu posso pegar a diferença das horas entre duas datas?

      #84559
      juliano_sf
      Participante

        Cara,

        Creio que não existe um jeito simples, visto que ele retorna a diferença sempre em dias (ex: 1 hora = 1/24 dias). Aí, é só vc ir multiplicando por 24, 60, etc.

        Exemplo (diferença no formato hh:mi:ss):

        select trunc((data2 – data1)24)||’:’||trunc(mod((data2 – data1)2460, 60))||’:’||trunc(mod((data2 – data1)246060, 60)) from datas;

        Espero que ajude,

        Juliano

        #84560
        Anônimo

          valeu broter, ajudou bastante!

        Visualizando 3 posts - 1 até 3 (de 3 do total)
        • Você deve fazer login para responder a este tópico.