Fonction de bibliothèque C - ctime ()

La description

La fonction de bibliothèque C char *ctime(const time_t *timer) renvoie une chaîne représentant l'heure locale en fonction de l'argument timer.

La chaîne renvoyée a le format suivant: Www Mmm dd hh:mm:ss yyyy, où Www est le jour de la semaine, Mmm le mois en lettres, jj le jour du mois, hh: mm: ss l'heure et aaaa l'année.

Déclaration

Voici la déclaration de la fonction ctime ().

char *ctime(const time_t *timer)

Paramètres

  • timer - Il s'agit du pointeur vers un objet time_t qui contient une heure calendaire.

Valeur de retour

Cette fonction renvoie une chaîne C contenant les informations de date et d'heure dans un format lisible par l'homme.

Exemple

L'exemple suivant montre l'utilisation de la fonction ctime ().

#include <stdio.h>
#include <time.h>

int main () {
   time_t curtime;

   time(&curtime);

   printf("Current time = %s", ctime(&curtime));

   return(0);
}

Compilons et exécutons le programme ci-dessus qui produira le résultat suivant -

Current time = Mon Aug 13 08:23:14 2012