HHMS: Cómo recuperar la hora actual

Cómo:

Lenguajes disponibles: informes

La función HHMMSS recupera la hora actual del sistema operativo como cadena de ocho caracteres, con las horas, minutos y segundos separados por puntos.

Los procedimientos MODIFY compilados deben usar HHMMSS para obtener la hora; no pueden utilizar la variable &TOD variable, que también devuelve la hora. La variable &TOD sólo se actualiza el ejecutar un procedimiento MODIFY, SCAN o FSCAN.

Además, existe una función HHMMSS disponible en el lenguaje Maintain. Para más información sobre esta función, consulte HHMS: Cómo recuperar la hora actual (Maintain).


Principio de página

x
Sintaxis: Cómo Recuperar la hora actual
HHMMSS(output)

donde:

output

Alfanumérico, como mínimo A8

Es el nombre del campo que contiene el resultado, o el formato del valor de salida puesto entre comillas solas.



Ejemplo: Cómo recuperar la hora actual

HHMMSS obtiene la hora actual y la muestra al pie de la página:

TABLE FILE EMPLOYEE
SUM CURR_SAL AS 'TOTAL SALARIES' AND COMPUTE
NOWTIME/A8 = HHMMSS(NOWTIME); NOPRINT
BY DEPARTMENT
FOOTING
"SALARY REPORT RUN AT TIME <NOWTIME"
END

La salida es:

DEPARTMENT   TOTAL SALARIES
----------   --------------
MIS             $108,002.00
PRODUCTION      $114,282.00
 
SALARY REPORT RUN AT TIME 15.21.14

WebFOCUS