Membro desde: 17/02/2005 00:00:00
Mensagens: 280
Offline
Fala galera, tudo bom?
estou trabalhando com postgres, tenho duas datas e queria saber a diferença entre elas em horas!
tentei com duas datas de exemplo..
mas ele me retorna assim...
62 days 07:03:00
eu queria em horas mesmo!
e eu não sei como converter isso que ele me traz no que preciso, e nem como fazer ele retornar no formato que quero..
tentei colocar um to_char( tudo_aquilo, 'mi' ) mas ele retorna só a diferença dos minutos, também não funciona..
queria resolver isso na própria consulta...
alguem pode me ajudar?
abrasss
15/08/2007 09:21:47
Assunto:
phfcostaPJ
JavaChild
Membro desde: 30/03/2006 00:00:00
Mensagens: 116
Offline
Faz o seguinte tenta alterar o comando to_char para o seguinte codigo to_char( tudo_aquilo, 'HH' ) o hh não lembro se é maiusculo ou minusculo e se não funcionar tente dividir o resultado que voce obteve com os minutos por 60 ai voce obterá as horas.
Mais uma duvida que banco está usando?
15/08/2007 09:29:17
Assunto:
lounaticoPJ
Java Ninja
Membro desde: 17/02/2005 00:00:00
Mensagens: 280
Offline
então cara.. estou usando o postgres...
mas se eu jogar só hh, ele me retorna a diferença entre as horas só... os minutos ele não traz... entende?
e outra coisa, eu li na documentação que o to_char() está sendo descontinuado..
o que eu uso no lugar??
o que eu resolvi fazer é usar o to_char('dd mm yy hh mi') e eu faço a conta no java mesmo.. =/