MaximoAccess

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

Obrigado

Administração do MaximoAccess

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


    [Resolvido]Converter segundos em hh:mm:ss

    avatar
    davidapcon
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 30
    Registrado : 23/10/2010

    [Resolvido]Converter segundos em hh:mm:ss Empty [Resolvido]Converter segundos em hh:mm:ss

    Mensagem  davidapcon em 23/3/2012, 19:34

    Boa tarde pessoal!

    Estou com uma dificuldade numa consulta que estou fazendo, tenho um campo na minha tabela onde os dados de tempo são representados em segundos. Por ex: 05:00 = 300

    No excel eu consigo fazer utilizando a formula =TEMPO(INT(F13/3600);MOD(INT(F13/60);60);MOD(F13;60)), mas infelizmente não consegui adaptar a mesma formula no Access.

    Alguem sabe como fazer essa conversão utilizando uma consulta?

    Obrigado a todos!


    Última edição por davidapcon em 23/3/2012, 21:21, editado 1 vez(es)
    criquio
    criquio
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11228
    Registrado : 30/12/2009

    [Resolvido]Converter segundos em hh:mm:ss Empty Re: [Resolvido]Converter segundos em hh:mm:ss

    Mensagem  criquio em 23/3/2012, 19:53

    Tente adicionar um campo calculado na consulta assim:

    Horas: Format([Tempo]/3600 Mod 60;"00") & ":" & Format([Tempo]/60 Mod 60;"00") & ":" & Format([Tempo]/1 Mod 60;"00")


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    davidapcon
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 30
    Registrado : 23/10/2010

    [Resolvido]Converter segundos em hh:mm:ss Empty Re: [Resolvido]Converter segundos em hh:mm:ss

    Mensagem  davidapcon em 23/3/2012, 21:18

    Encontrei uma maneira mais simples de fazer com o seguinte calculo

    Horas: [Tempo em segundos]/86400

    Com este calculo teremos um numero quebrado que quando formatamos em hh:mm:ss teremos o tempo correto. No meu caso eu faço a formatação na tabela dinamica no excel, mas pode ser feito diretamente no Access como nosso amigo criquio fez na mensagem anterior.

    Obrigado pela força!

    Conteúdo patrocinado

    [Resolvido]Converter segundos em hh:mm:ss Empty Re: [Resolvido]Converter segundos em hh:mm:ss

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 15/11/2019, 14:42