C ++ gmtime () - C ++ Standardbibliothek

Die Funktion gmtime () in C ++ konvertiert die angegebene Zeit seit der Epoche in die Kalenderzeit, die als UTC-Zeit und nicht als Ortszeit ausgedrückt wird.

Die gmtime () wird in der Header-Datei definiert.

gmtime () Prototyp

 tm * gmtime (const time_t * time_ptr);

Die Funktion gmtime () verwendet einen Zeiger vom Typ time_tals Argument und gibt ein Zeigerobjekt vom Typ zurück tm. Der von der Funktion gmtime () zurückgegebene Wert ist die Zeit in der GMT-Zeitzone.

Auf die Stunden, Minuten und Sekunden kann dann mit tm_hour, tm_min bzw. tm_sec zugegriffen werden.

gmtime () Parameter

  • time_ptr: Zeiger auf ein zu konvertierendes time_t-Objekt.

gmtime () Rückgabewert

  • Bei Erfolg gibt die Funktion gmtime () einen Zeiger auf ein tmObjekt zurück.
  • Bei einem Fehler wird ein Nullzeiger zurückgegeben.

Beispiel: Wie funktioniert die Funktion gmtime ()?

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

When you run the program, the output will be:

 Current time : 13:26:28 GMT

Interessante Beiträge...