HHMMSS : Récupérer l'heure actuelle

Comment :

Langages disponibles : reporting

La fonction HHMMSS permet d'extraire l'heure actuelle du système d'exploitation en tant que chaîne à huit caractères, séparant les heures, les minutes et les secondes par des points.

Une procédure MODIFY compilée doit utiliser HHMMSS pour obtenir l'heure ; elle ne peut pas utiliser la variable &TOD, qui renvoie également l'heure. La variable &TOD devient courante uniquement lorsque vous exécutez une procédure MODIFY, SCAN, ou FSCAN.

Il existe aussi une fonction HHMMSS disponible pour le langage Maintain. Pour plus d'informations sur cette fonction, consultez HHMMSS : Récupérer l'heure actuelle (Maintain).


Haut de page

x
Syntaxe : Récupérer l'heure actuelle
HHMMSS(output)

où :

output

Alphanumérique, au moins A8

est le champ qui contient le résultat, ou le format de la valeur de sortie entre guillemets simples.



Exemple : Récupérer l'heure actuelle

HHMMSS récupère la date actuelle et l'affiche dans le pied de page :

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 sortie est :

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

WebFOCUS