Retorna o número de segundos decorridos desde a meia-noite.
Sintaxe
SECONDS() –> Numérico
Retorno | Descrição |
>=0 e <=86399 | Retorna a hora do sistema em segundos. O valor numérico representa o número de segundos decorridos desde a meia-noite, baseado no relógio de 24 horas e varia de 0 a 86399. |
Descrição
Esta função retorna o número de segundos decorridos desde a meia-noite, segundo a hora do sistema. Está relacionada à função TIME() que retorna a hora do sistema como uma cadeia de caracteres no formato hh:mm:ss.
Exemplos
Este exemplo compara TIME() e SECONDS():
cHora := TIME() // Resultado: 10:00:00
cSegundos := SECONDS() // Resultado: 36000.00
Este exemplo usa a função SECONDS() para cronometrar o tempo decorrido:
LOCAL nStart, nElapsed
nStart:= SECONDS()
.
. <statements>
.
nElapsed:= SECONDS() – nStart
cElapsed := LTRIM(STR(nElapsed)) + ” seconds”