Segue algumas funções úteis para se trabalhar com horas no protheus.
| Função | Descrição | Sintaxe |
| ElapTime | Tempo decorrido entre dois Horários Informado | ElapTime( cTime01, cTime02 ) |
| FwTimeUF | Retornar a Data e a Hora do Protheus Server convertida para um Estado Brasileiro (Unidade Federativa), que possua GMT diferente do Estado onde o Protheus Server localiza | FwTimeUF( cUF, uPar2, lSrvSummer, cServerDate ) |
| GetRmtTime | Retorna a hora do Smart Client | GetRmtTime() |
| Hrs2Min | Converte Horas para Minutos | Hrs2Min( cHora ) |
| Min2Hrs | Converte Minutos para Horas | Min2Hrs( nMinutos ) |
| Seconds | Retorna Quantidade de Segundos decorridos da meia-noite até a Hora Atual | Seconds() |
| SomaHoras | Soma 2 horas Informada por parâmetro | SomaHoras( cHora01, cHora02 ) |
| SubHoras | Subtrai 2 horas Informada por parâmetro | SubHoras( cHora01, cHora02 ) |
| Time | Retorna Hora Atual | Time() |
0 comentário