Section courante

A propos

Section administrative du site

GMTIME

Demande le temps
Langage C++ ctime (time.h)

Syntaxe

struct tm *gmtime(const time_t *sec)

Paramètres

Nom Description
sec Ce paramètre permet d'indiquer les secondes

Description

Cette fonction permet de convertir des secondes en date et heure.

Remarques

Exemple

Cet exemple permet d'afficher l'heure actuelle en UTC sous forme de date et d'heure détaillées :

  1. #include <iostream>
  2. #include <ctime>
  3.  
  4. int main() {
  5.     time_t now = time(nullptr);
  6.     tm *utc_time = gmtime(&now);
  7.  
  8.     std::cout << "UTC time: " 
  9.               << utc_time->tm_year + 1900 << "-"
  10.               << utc_time->tm_mon + 1 << "-"
  11.               << utc_time->tm_mday << " "
  12.               << utc_time->tm_hour << ":"
  13.               << utc_time->tm_min << ":"
  14.               << utc_time->tm_sec << std::endl;
  15.  
  16.     return 0;
  17. }

Voir également

Langage de programmation - C++ - Référence de procédures et fonctions - asctime
Langage de programmation - C++ - Référence de procédures et fonctions - ctime
Langage de programmation - C++ - Référence de procédures et fonctions - localtime
Langage de programmation - C++ - Référence de procédures et fonctions - time
Langage de programmation - C - Référence de procédures et fonctions - gmtime

Références

Langage C, Edition Micro-Application, Gehard Willms, 2001, ISBN: 2-7429-2008-0, page 732.
Borland C++ for Windows 4.0, Library Reference, Edition Borland, 1993, Part # BCP1240WW21772, page 135.

Dernière mise à jour : Lundi, le 3 août 2015