特定のプロセスによって設定することはできない。倍数に切り詰められる。時間を取得または設定する。引き数は特定のクロックの識別子であり、そのクロックで動作する。その場合は全てのプロセスから見ることができる。プロセス毎に適用することもできる。秒とナノ秒で表される。絶対的な時点のタイマーは影響を受ける。いくつかのクロックが実装されているかもしれない。対応する時間の値を解釈する方法とタイマーへの影響は、定められていない。以下のクロックがサポートされている。CLOCK_REALTIME実時間を計測するシステム全体で一意な時間。このクロックを設定するには適切な特権が必要である。段階的な調整の影響を受ける。CLOCK_REALTIME。速度が非常に必要で、かつ高精度のタイムスタンプが不要な場合に使用するとよい。(開始時点がどの時点となるかは規定されていない)。行う段階的な調整の影響を受ける。CLOCK_MONOTONIC。速度が非常に必要で、かつ高精度のタイムスタンプが不要な場合に使用するとよい。同じだが、システムがサスペンドされている時間も含まれる点が異なる。クロックを得ることができる。おける複雑な処理を行う必要もなくなる。使って時刻を変更した場合、時刻に不連続な変化が発生するからだ。