Ajude o site desativando o bloqueador de anúncio
Cabeçalho

Conversão de horas no protheus?

Autor: Eurai Criado: 07/08/2021 Atualizado: 29/11/2025 Protheus
Postagem

⏱️ Conversão de Hora Centesimal no Protheus

 

Em muitos cenários, o Protheus armazena o tempo/hora no formato CENTESIMAL, e não em SEXAGESIMAL ⏳.

Para esses casos, podemos utilizar funções práticas para conversão — como SomaHoras e SubHoras — que além de somar e subtrair, também fazem toda a conversão automaticamente 🤓.

Um exemplo para recuperar o valor diretamente da tabela seria:

 

conout( SomaHoras(0, TABELA->CAMPO) )

 

Outra forma é realizar a conversão manual, multiplicando ou dividindo os minutos por 1.67.

Exemplo:

02.95 (valor armazenado no campo)

2 (parte inteira) + (95 / 1.67) == 2.57 🧮

OU

2 + (95 × 60 / 100) == ??

 

OBS_01: Para arredondamentos, utilize a função round do ADVPL ✔️.

OBS_02: Para BIs e Querys, também é possível aplicar diretamente essas fórmulas.

 

 

Gostou? Compartilhe com seus amigos e deixe um comentário! 😎

Um abraço, e até a próxima! 👋

 

#protheus #advpl #hora centesimal #converter hora #conversão de tempo #rotinas protheus #dicas advpl #tempo centesimal #somahoras #subhoras

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL