Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

clock_gettime, clock_gettime64 - Zeitangabe einer spezifizierten Uhr

&pagelevel(4)&pagelevel

Definition 

#include <time.h>

int clock_gettime(clockid_t clk_id, struct timespec *tp);

int clock_gettime64(clockid_t clk_id, struct timespec64 *tp);

Die Funktionen clock_gettime und clock_gettime64 liefern die Zeit der durch clk_id spezifizierten Uhr als Anzahl von Sekunden und Nanosekunden und speichert sie in der Struktur, auf die tp zeigt. Es wird nur die systemweite Echtzeituhr, CLOCK_REALTIME, unterstützt. Sie liefert die Anzahl der seit dem Stichtag (Epoche) vergangenen Sekunden und Nanosekunden.

Der Stichtag ist der 01.01.1970 00:00:00.

Returnwert

0

bei Erfolg.


-1

bei Fehler. errno wird gesetzt, um den Fehler anzuzeigen.

errno wird auf EINVAL gesetzt, wenn die angegebene clk_id nicht unterstützt wird.

Siehe auch

ftime