SCR/AL1 - TOME III. Les librairies utilitaires
Syntax
long _SCR_current_date()
Description
Retourne la date de la machine sous forme d'un long.
Cette façon de représenter les dates est utilisée dans les databases. Elle présente l'avantage de classer facilement en ordre croissant les champs de date.
Valeur retournée
la valeur de la date machine en format long
Exemple
printf("Date : %ld\n", SCR_current_date());
donne par exemple :
19910131
Voir également
SCR_long_to_fdate(), SCR_long_to_date()
long DT_diff_date_time(long d2, long t2, long d1, long t1)
long DT_num_time(nbs)
long DT_time_num(date)
char *SCR_long_to_date(val, string)
char *SCR_long_to_fdate(date, str, fmt)
char *SCR_long_to_ftime(hour, str, fmt)
char *SCR_long_to_time(val, string)
long _SCR_current_date()
long _SCR_current_time()
DT_diff_date_time (file s_date.c:328)
Syntax
long DT_diff_date_time(long d2, long t2, long d1, long t1)
DT_num_time (file s_date.c:314)
Syntax
long DT_num_time(nbs)
long nbs;
Description
Retourne l'heure à partir d'un nombre de secondes.
Valeur retournée
l'heure en format HHMMSS
Exemple
DT_num_time(12545);
Voir également
DT_date_num(), DT_time_num(), DT_num_date()
DT_time_num (file s_date.c:292)
Syntax
long DT_time_num(date)
long date;
Description
Retourne le nombre de secondes écoulées depuis minuit.
Valeur retournée
le nombre de secondes (long)
Exemple
DT_time_num(SCR_current_time());
Voir également
DT_date_num()
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be