CALCULAR TEMPO DECORRIDO
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.
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.
Private Sub Form_Load()
MsgBox DateDiff([Ô]h[Ô], [Ô]20/08/2009 08:00:00[Ô], [Ô]20/09/2009 15:37:00[Ô])
End Sub
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.
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