Your Browser is not longer supported
Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...
{{viewport.spaceProperty.prod}}
gettimeofday, gettimeofday64 - Datum und Uhrzeit lesen
&pagelevel(4)&pagelevel
Definition | #include <sys/time.h> int gettimeofday(struct timeval *tp, void *tzp); int gettimeofday64(struct timeval64 *tp, void *tzp); |
Beschreibung | gettimeofday() und gettimeofday64() lesen die aktuelle Zeit für das System. Die aktuelle Zeit wird in verstrichenen Sekunden und Mikrosekunden seit dem 1. Januar 1970, 00:00 (Universal Time Coordinated ) angegeben. Die Auflösung der Systemuhr ist hardwareabhängig; die Zeit kann stetig oder in Zeittakten aktualisiert werden.
tp zeigt auf eine Struktur vom Typ timeval bzw. timeval64 , die folgende Komponenten enthält: long tv_sec; /* Sekunden seit dem 1. Januar 1970 */ bzw.
time64_t tv_sec; /* Sekunden seit dem 1. Januar 1970 */ und
long tv_usec; /* und Mikrosekunden */
Wenn tp ein Nullzeiger ist, wird die aktuelle Zeit nicht gelesen. tzp muss ein Nullzeiger sein, sonst ist das Verhalten undefiniert. Die Umgebungsvariable TZ enthält Zeitzoneninformationen. Siehe timezone. |
Returnwert | 0 | bei Erfolg. |
| -1 | bei Fehler. |
Hinweise | Auf den Returnwert -1 im Fehlerfall sollten sich Programme, die portabel sein wollen, nicht verlassen. |
Siehe auch | ctime() , ftime() , timezone , sys/time.h .
|