Olá galera,
Tenho uma dúvida cruel: por exemplo, quero somar estes dois horários que são 18:30 e 09:00, mas de um jeito que o resultado dê 27:30 e não 06:30.
Se não for pedir muito, também gostaria de saber se é possível tirar a média de várias horas que irei cadastrar em um banco de dados.
Somar Ou Média De Horas
Started By emogen, 29/02/2004, 17:11
3 replies to this topic
#2
Posted 29/02/2004, 17:50
Olá. Acho que, para somar do jeito que você quer, não existe função no ASP. Você terá que fazer uma. Um exemplo:
No exemplo eu converti pra minuto, somei e depois transformei em hora. Para tirar a média você pode fazer algo assim. Converte todas pra minuto, tira a média e converte em hora.
Function SomaHoras(Hora1, Hora2) H1 = (Hour(Hora1)*60)+Minute(Hora1) H2 = (Hour(Hora2)*60)+Minute(Hora2) H = H1 + H2 SomaHoras = ((H \ 60) & ":" & (H Mod 60)) End Function
No exemplo eu converti pra minuto, somei e depois transformei em hora. Para tirar a média você pode fazer algo assim. Converte todas pra minuto, tira a média e converte em hora.
#3
Posted 29/02/2004, 17:58
esta função do LeoB fica perfeita !
Edição feita por: K I L L I N G, 29/02/2004, 18:06.
http://www.fiquecomigo.com
http://www.fiquecomigo.com.br
Encontre o amor da sua vida aqui!
Vinícius Nunes Lage
vinibaterabol@msn.com
http://www.fiquecomigo.com.br
Encontre o amor da sua vida aqui!
Vinícius Nunes Lage
vinibaterabol@msn.com
#4
Posted 29/02/2004, 18:16
... Pensando melhor agora não sei se quando cair, por exemplo, Hour("28:11") vai dar certo. Mas tenta aí. Se der errado posta que a gente faz outra.
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)