Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal, bom dia!
Em algumas situações que fazemos cálculos utilizando o campo "Hora" temos no resultado um calculo onde vejo a hora correta mas os minutos vem calculado referente ao percentual. Acho que não consegui explicar direito. Abaixo um exemplo para tentar explicar melhor o caso.
Exemplo: No resultado de algum cálculo de horas temos o valor 9,50 - isso significa 9 horas e 50% da hora(min) ou seja, 09:30 min.
Preciso fazer esta conversão. Alguém pode me ajudar?
Desde já agradeço.
Abraço!
Fernando,
Pode usar a função Interval para calcular esse período ou transformar o resultado em horário com timestamp.
Exemplo: intervalo de 9:00 às 18:00
Interval(fim-inicio) = Interval(18-9) = 9:00
Exemplo de conversao:
Timestamp (sua_expressao ou campo)
Veja mais sobre as funções:
Interval
Timestamp
Set dhora = 9,50;
Load floor('$(dhora)') & ':' & Round(Frac('$(dhora)') * 60) As Hora
AutoGenerate(1);
Tente com
Interval( seucampo/24 )
Muito obrigado!!!
Funcionou bem!
Muito obrigado!!!
Funcionou bem!
Obrigado Daniel.
Achei a função interval mais simples. Usei e funcionou perfeitamente.
De qq forma muito obrigado.
Perfeito Fernando,
Escolha uma das respostas para marcar como correta e assim fecharmos o tópico.
Na dúvida de como fazer isso veja o item 2.3 do Manual do usuário | Como criar e gerir minhas perguntas?