SeparaHoraDateTime
Retorna hora, minuto, segundo e milissegundo de uma Data ou DateTime.
Sintaxe: SeparaHoraDateTime(Numero xDateTime, Numero End Hora, Numero End Min, Numero End Seg, Numero End MSeg);
Parâmetros:
Nome | Tipo | Descrição |
xDateTime | Numérico | Número (Data ou DateTime) de onde será extraída a hora. |
Hora | Numérico | Retorno: horas. |
Min | Numérico | Retorno: minutos. |
Seg | Numérico | Retorno: segundos. |
MSeg | Numérico | Retorno: milissegundos. |
Exemplo:
/* Neste exemplo as variáveis retornarão 0, pois campo Data não possui hora. */
SeparaHoraDateTime(R034FUN.DatAdm, aHora, aMin, aSeg, aMseg);
/* Neste exemplo as variáveis retornarão valor, pois campo é DateTime (possui hora). */
SeparaHoraDateTime(R067LPR.DtHLog, aHora, aMin, aSeg, aMseg);
Utilização: Gerador de relatórios e regras.