C ++ localtime () - Bibliothèque standard C ++

La fonction localtime () en C ++ convertit l'heure donnée depuis l'époque en heure calendaire qui est exprimée en heure locale.

La fonction localtime () est définie dans le fichier d'en-tête.

prototype localtime ()

 tm * heure locale (const time_t * time_pretr);

La fonction localtime () prend un pointeur de type time_tcomme argument et renvoie un objet pointeur de structure tm. La valeur renvoyée par la fonction localtime () est l'heure locale.

Ensuite, les heures, minutes et secondes sont accessibles en utilisant respectivement tm_hour, tm_min et tm_sec.

Paramètres localtime ()

  • time_ptr: pointeur vers un objet time_t à convertir.

localtime () Valeur de retour

  • En cas de succès, la fonction localtime () renvoie un pointeur vers un tmobjet.
  • En cas d'échec, un pointeur nul est renvoyé.

Exemple: Comment fonctionne la fonction localtime ()?

 #include #include using namespace std; int main() ( time_t curr_time; curr_time = time(NULL); tm *tm_local = localtime(&curr_time); cout << "Current local time : " 

When you run the program, the output will be:

 Current local time : 19:20:14

Articles intéressants...