Usina BRAdvPL Guia
Entrar
← Todos os tópicos
FUNçãOEm revisão

Time

Time() -> cTime

Obtém o horário do sistema em texto.

TimeAdvPL
01 · VISÃO GERAL

Visão geral

Retorna hh:mm:ss conforme o relógio do sistema que executa a função. O texto não inclui data nem fuso e pode repetir. Não serve como identificador único, medida monotônica ou prova de ordem entre servidores. O exemplo apenas registra o tipo do resultado e o horário corrente, sem fixar um valor esperado. (Fontes: refs. 1–1.)

02 · SINTAXE

Sintaxe

Time() -> cTime

Retorno

Caractere.

03 · EXEMPLO PRÁTICO

Exemplo comentado

#Include "Protheus.ch"

User Function Ed690()
    Local cHora := Time()
    // Horario de parede: nao usar como identificador unico.
    ConOut(ValType(cHora))
    ConOut(cHora)
Return Nil
Resultado esperado

Exibe C e um horário variável hh:mm:ss. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

BOAS PRÁTICAS
  • Para auditoria, definir data, fuso e origem do relógio; para duração, avaliar uma API própria.
  • Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Conteúdos relacionados

REFERÊNCIAS
  1. TOTVS. Time. Sintaxe e observações. TDN. Consulta em 2026-10-28.
Situação
Em revisão
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR
0 comentário(s) aprovado(s)

Comentários

Ainda não há comentários aprovados.

Entre com Google ou Microsoft para comentar.

Powered by Usina Docs · Alpha