L'avantage méconnu de la fonction %sysfunc est qu'elle accepte un second argument optionnel pour le formatage. Plutôt que de récupérer l'heure brute (secondes depuis minuit) et de la convertir ensuite, écrivez directement %sysfunc(time(), time5.) pour obtenir un affichage HH:MM immédiatement lisible dans votre journal.
Type : CREATION_INTERNE
Le code n'utilise aucune table de données. Il repose uniquement sur des variables macroautomatiques et des fonctions système SAS.
| 1 | %put This |
| 2 | SESSION began at &systime ; |
| 3 | %put But the time is now %sysfunc(time()) ; |
| 4 | %put which formatted is %sysfunc(time(),time8.) ; |
| 5 |