C ++ localtime () - C ++ Standardbibliothek

Die Funktion localtime () in C ++ konvertiert die angegebene Zeit seit der Epoche in die Kalenderzeit, die als Ortszeit ausgedrückt wird.

Die Funktion localtime () ist in der Header-Datei definiert.

localtime () Prototyp

 tm * localtime (const time_t * time_pretr);

Die Funktion localtime () verwendet einen Zeiger vom Typ time_tals Argument und gibt ein Zeigerobjekt mit Struktur zurück tm. Der von der Funktion localtime () zurückgegebene Wert ist die Ortszeit.

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

localtime () Parameter

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

localtime () Rückgabewert

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

Beispiel: Wie funktioniert die Funktion 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

Interessante Beiträge...