English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Bibliothèque standard C - <time.h>
Fonction de bibliothèque C char *asctime(const struct tm *timeptr) retourne un pointeur vers une chaîne de caractères qui représente la structure struct timeptr de la date et de l'heure.
Voici la déclaration de la fonction asctime().
char *asctime(const struct tm *timeptr)
timeptr est un pointeur vers la structure tm qui contient le temps décomposé en如下各部分:
struct tm { int tm_sec; /* seconde, allant de 0 à 59 */ int tm_min; /* minute, allant de 0 à 59 */ int tm_hour; /* heure, allant de 0 à 23 */ int tm_mday; /* jour du mois, allant de 1 à 31 */ int tm_mon; /* mois, allant de 0 à 11 */ int tm_year; /* depuis 19années depuis 00 */ int tm_wday; /* jour de la semaine dans la semaine, allant de 0 à 6 */ int tm_yday; /* jour de l'année dans l'année, allant de 0 à 365 */ int tm_isdst; /* Heure d'été */ };
Cette fonction retourne une chaîne de caractères C contenant des informations de date et d'heure au format lisible. Www Mmm dd hh:mm:ss yyyyoù,Www représente le jour de la semaine,Mmm représente le mois sous forme de lettres,dd représente le jour du mois,hh:mm:ss représente l'heure,yyyy représente l'année.
L'exemple suivant montre l'utilisation de la fonction asctime().
Laissez-nous compiler et exécuter le programme suivant, ce qui produira le résultat suivant :
Sat Mar 25 06:10:10 1999