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 起的小时数 = 373711Weitere Erweiterungen