Cómo: |
Lenguajes disponibles: informes
La función HHMS convierte los valores de fecha-hora en valores de hora.
HHMS(datetime, length, output)
donde:
Fecha-hora
El valor de fecha-hora que se va a convertir.
Numérico
La longitud del valor de hora devuelto. Los valores válidos son:
Hora
Es el nombre del campo que contiene el resultado, o el formato del valor de salida puesto entre comillas solas.
El siguiente ejemplo convierte el campo de fecha-hora TRANSDATE en un campo de hora, con un 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
La salida es:
CUSTID DATE-TIME TRANS_TIME ------ --------- ---------- 1118 2000/06/26 05:45 05:45:00 1237 2000/02/05 03:30 03:30:00
WebFOCUS |