Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

zanardo

Firebird - Datas

Recommended Posts

Ola pessoal, estou com uma mega dificuldade aqui,

 

Ainda mais que ja revirei por tudo e nada de encontrar uma solução.

 

vamos lá:

 

tenho duas datas: hora_inicio e hora_fim

 

necessito fazer a diferença entre essas horas, mas quero que a resposta seje apresesntada em horas.

 

A diferença das datas, me retorna o número inteiro como DIA e os decimais sendo as horas.

 

Não consegui formatar essa data para que seja apresentado o inteiro em forma de hora e os decimais sendo os minutos.

 

Exemplo: o que tenho hoje:

Hora Inicio Hora Fim Diferença

18/9/2007 10:47:00 19/9/2007 13:54:00 1,129861111

 

dias,horas

 

preciso formatar a diferença para que seja apresentado da seguinte maneira :

 

horas,minutos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem, não consegui exatamente resolver meu problema, mas dei uma manipulada bem simples para melhorar um pouco o resultado.

 

multipliquei a diferença de datas por 24 assim, tenho as horas e os decimais são apresentado os minutos, mas é de 0 à 99 onde 0 = 0 e 99 = 60 minutos.

 

agora so falta refinar isso.

 

mas ta ai postado um problema simples de resolver e ao mesmo tempo chato de não ser direto.

 

Se alguem tiver alguma outra ideia, posta aui no forum.

 

falowww

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.