C-Bibliotheksfunktion -time()

C-Standardbibliothek - <time.h>

Beschreibung

C-Bibliotheksfunktionentime_t time(time_t *seconds)Gibt die seit der Epoche (1970-01-01 00:00:00 UTC) verstrichene Zeit in Sekunden zurück. WennsecondsWenn nicht leer, wird der Rückgabewert auch in der Variable gespeichert.secondsIn.

Deklaration

Nachfolgend die Deklaration der Funktion time().

time_t time(time_t *seconds)

Parameter

  • seconds-- Dies ist ein Zeiger auf ein Objekt vom Typ time_t, der verwendet wird, um den Wert von seconds zu speichern.

Rückgabewert

Gibt die aktuelle Kalenderzeit als time_t-Objekt zurück.

Beispiel

Das folgende Beispiel demonstriert die Verwendung der time()-Funktion.

Beispiel

#include <stdio.h> #include <time.h> int main () { time_t seconds; seconds = time(NULL); printf("Stunden seit 1970-01-01 = %ld\n", seconds/3600); return(0); }

Lassen Sie uns das obige Programm kompilieren und ausführen, was das folgende Ergebnis erzeugt:

自 1970-01-01 起的小时数 = 373711

C-Standardbibliothek - <time.h>

Weitere Erweiterungen