MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    Calculo de data/hora

    avatar
    Learse
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 01/10/2015

    Calculo de data/hora Empty Calculo de data/hora

    Mensagem  Learse 28/12/2015, 19:37

    Boa tarde galera

    Primeiramente gostaria de desejar um feliz 2016 para todos e que Deus continue abençoando todos.

    Mais uma vez venho solicitar a ajuda de vocês. Me pediram para fazer um sistema o simples para cadastro de entrada e saída de equipamentos para manutenção.
    Sistema:
    Na tabela de saída e retorno “tab_SaiRet” Criei um campo para a data de saída “SaiRet_dataS” com formato de data/hora, e outro campo para hora de saída com o mesmo formato, “SaiRet_horaS” e os de retorno do equipamento “SaiRet_dataR” e “SaiRet_horaR”.
    Agora como faço para calcular o tempo que o equipamento ficou fora,quando o mesmo passar mais de 24h fora.
    EX: equipamento saiu dia 22/12/2015 as 10:00h e retornou dia 23/12/2015 as 07:00.
    Como faço para o Access retornar o valor de 21:00h
    Alguém poderia me ajudar.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Calculo de data/hora Empty Re: Calculo de data/hora

    Mensagem  FabioPaes 28/12/2015, 23:17

    Experimenta com a Função =DiffData ("h";[Dtsaida];[Dtretorno])

    Criterio:
    H  = Horas
    D= Dias
    M=Mes e assim por diante

    Algo mais Organizado do tipo "31 Dia (s),  23 Hora (s),  59 Minuto (s) e 59 Segundo (s)  ".

    Baixa o exemplo em anexo, Copie o Modulo "ModConverteDataEm-DiasHorasMinS" para seu Banco de dados. (não precisa alterar nada nele).
    No campo da Consulta ou do relatorio Coloque esse Código na propriedade "Fonte de Controle"
    Código:
    =DiaHoraMinSeg([HoraTermino]-[HoraInicio])
    Mudando apenas os dois campos (HoraTermino e HoraInicio) de acordo com o seu campo.

    Pra consulta Add novo campo em branco e coloque:
    Código:
    Tempo Decorrido: DiaHoraMinSeg([HoraTermino]-[HoraInicio])
    Anexos
    Calculo de data/hora AttachmentBDTeste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (59 Kb) Baixado 44 vez(es)

      Data/hora atual: 2/5/2024, 02:52