Date et heure optimisé pour ecriture fichier
Bonjour,
Je développe un module pour générer des logs.
Pour ça j'ai besoin de récupérer la date et l'heure du système.
Voilà comment je procède :
Code:
1 2 3 4 5 6 7 8
|
SYSTEMTIME Time;
GetSystemTime(&Time);
char buff_date[100];
char buff_heure[100];
GetDateFormat(LOCALE_SYSTEM_DEFAULT,NULL,&Time,"dd'/'MM'/'yy",buff_date,100);
GetTimeFormat(LOCALE_SYSTEM_DEFAULT,NULL,&Time," HH':'mm':'ss tt",buff_heure,100);
strcat(buff_date, buff_heure); |
Ma question est de savoir si ces lignes sont performants ou existe-t-il une manière plus rapide pour récupérer ces infos ( sans time.h ) ?
Merci de votre réponse.