CALCULAR TEMPO DECORRIDO

PASSOSEDGAR 21/08/2009 13:51:50
#320567
ola gostaria de saber se tem como calcular quantas horas se passaram a partir de uma hora inicial, exemplo: a paritir do dia 20/08/2009 as 08:00:00 até o dia 20/09/2009 as 15:37 quantas horas se passaram.
esse processo vai ser usado num gerenciador de projeto para calculo de horas trabalhadas em cada fase do projeto e quanto tempo levou no total, e a diferença do tempo previsto.
para calculo de custos.
ASHKATCHUP 21/08/2009 13:59:40
#320569

Private Sub Form_Load()
MsgBox DateDiff([Ô]h[Ô], [Ô]20/08/2009 08:00:00[Ô], [Ô]20/09/2009 15:37:00[Ô])
End Sub
NETMANIA 21/08/2009 14:01:34
#320571
Resposta escolhida
Você pode usar o comando Datediff com a sintaxo DATEDIFF(SECOND, data_inicia, data_final) e depois converter o tempo que retornou (em segundos) conforme as suas necessidades.
PASSOSEDGAR 21/08/2009 16:16:11
#320606
Citação:

ASHKATCHUP escreveu:


Private Sub Form_Load()
MsgBox DateDiff([Ô]h[Ô], [Ô]20/08/2009 08:00:00[Ô], [Ô]20/09/2009 15:37:00[Ô])
End Sub


funcionou perfeitamente obrigado!
Tópico encerrado , respostas não são mais permitidas