Tamanini
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 27/05/2004 17:20 hs
Alguém pode me dizer como faço para comparar se a carga horária é maior que 12h(720 min) ou menor que 1h(60 min)? Tipo eu tenho os valores digitados de um funcionário: 06:00 até 12:00! Estava fazendo assim: (hora1 * 60 + min1) - (hora2 * 60 + min2) Neste caso daria certo, ficaria: 360 min Agora se fosse: 22:00 até 05:00 Se for fazer pelo calculo acima vai dar errado! Alguém pode me ajudar? []s, Marcelo Tamanini
|
|
|
|
|
Postada em 27/05/2004 18:19 hs
tenta utilizar um for adicionando em mais um... desta maneira hora1 = 22 for i = hora2 to hora 1 step 1 if i = 24 then i = 0 ... instrução .... next Bom, acho q isso vai resolver, pelo menos foi uma tentativa...
_______________________ Anjo Negro anjonegro86@ibest.com.br
|
|
|
Tamanini
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 27/05/2004 18:38 hs
Não consegui entender!?!?
|
|
|
marvin
|
RIO DE JANEIRO RJ - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 27/05/2004 20:14 hs
Se possível, utilize a informação do dia, ex.: txthora1 = "01/01/2004 15:00" txthora2 = "02/01/2004 12:00" MsgBox CDate(CDate(txthora2) - CDate(txthora1))
[]´s Vinícius
|
|
|
Ama
|
UBERLÂNDIA MG - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 28/05/2004 02:47 hs
calcule a diferença da hora para final do dia acredito que deva funcionar if hora2 < hora1 then hora1 = 24 - hora1 (hora1 * 60 + min1) + (hora2 * 60 + min2) end if
|
TÓPICO EDITADO
|
|
|
|