USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Saber a carga horária?
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
   
Anjo Negro
SÃO GONÇALO
RJ - BRASIL
ENUNCIADA !
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
Pontos: 2843
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
 
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página