Como: |
Linguagens Disponíveis: Reporting
A função HHMS converte um valor data-hora em um valor de hora.
HHMS(datetime, length, output)
onde:
Data-hora
É o valor data-hora a ser convertido.
Numérico
É o comprimento do valor de hora retornado. Valores válidos são:
Hora
É o nome do campo que contém o resultado ou o formato do valor de saída posto entre aspas simples.
O exemplo a seguir converte o campo de data-hora TRANSDATE em um campo de hora com o formato de hora HHIS:
DEFINE FILE VIDEOTR2 TRANSYEAR/I4 = HPART(TRANSDATE, 'YEAR', 'I4'); END TABLE FILE VIDEOTR2 PRINT CUSTID TRANSDATE AS 'DATE-TIME' AND COMPUTE TRANS_TIME/HHIS = HHMS(TRANSDATE, 8, 'HHIS'); WHERE TRANSYEAR EQ 2000; END
A saída é:
CUSTID DATE-TIME TRANS_TIME ------ --------- ---------- 1118 2000/06/26 05:45 05:45:00 1237 2000/02/05 03:30 03:30:00
Information Builders |