JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... Epoch: time (2) を参照) からの秒とマイクロ秒が取得できます。 The tz 引数は struct timezone です: struct timezone { int tz_minuteswest; /* グリニッジ標準時との差 (西方に分単位) */ int tz_dsttime; /* 夏時間調整の型 */ }; tv や tz が NULL の場合、対応する構造 ... (warp clock)" が存在する場合があります。これは (ブート後の) 最初の呼び出しで tz 引数が NULL でなく、 tv 引数が NULL で tz_minuteswest フィールドが 0 でない場合に起こります (この場合 tz_dsttime フィールドは 0 にすべきです)。このような場合、 settimeofday () ... は CMOS クロックが地方時 (local time) であり、UTC システム時間を得るためには、 tz_minuteswest の分だけ増加させなくてはならないとみなしてしまいます。 疑いもなく、この機構を使うことは良い考えではありません。 返り値 成功 ... ... Epoch: time (2) を参照) からの秒とマイクロ秒が取得できます。 The tz 引数は struct timezone です: struct timezone { int tz_minuteswest; /* グリニッジ標準時との差 (西方に分単位) */ int tz_dsttime; /* 夏時間調整の型 */ }; tv や tz が NULL の場合、対応する構造 ... (warp clock)" が存在する場合があります。これは (ブート後の) 最初の呼び出しで tz 引数が NULL でなく、 tv 引数が NULL で tz_minuteswest フィールドが 0 でない場合に起こります (この場合 tz_dsttime フィールドは 0 にすべきです)。このような場合、 settimeofday () ... は CMOS クロックが地方時 (local time) であり、UTC システム時間を得るためには、 tz_minuteswest の分だけ増加させなくてはならないとみなしてしまいます。 疑いもなく、この機構を使うことは良い考えではありません。 返り値 成功 ... ... カーネルのタイムゾーンも TZ や /usr/share/zoneinfo の値に設定する。 タイムゾーンの値は実際には 2 つの部分からなる。 1) tz_minuteswest フィールド: (DST でない) ローカルタイムが UTC から何分遅れているかを表す。 2) tz_dsttime: 夏時間 (DST) の形式を表し、 現在 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。