現在オフラインです。再接続するためにインターネットの接続を待っています

NTFS ファイルからの協定世界時 (UTC) の取得

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:158588
現象
夏時間、監視しない Win32 API を使用して書き込まれたデータを参照の現在の時刻と日付スタンプを比較するプログラムの自動修正は先を直接呼び出す後を世界協定時刻 (UTC) の取得と調整は誤ってレポート ファイルの日付/時刻変更します。 この問題の影響を受けるプログラム バージョン管理ソフトウェア、データベースの同期ソフトウェア、ソフトウェア配布パッケージ、NTFS の認識という書き込まれていないバックアップ ソフトウェアがあります。
原因
ときに Windows NT 自動的の調整 (夏時間 ())、ファイルを NTFS ボリューム上で、日付/時刻スタンプと、イベント ログを 1 時間は、シフトする実際いなくても見えるファイルとイベント レコード最後作成または変更された、夏時間の調整の前に、イベントに。

これは、方法を Windows NT ストア日付/時刻のタイムスタンプ情報が原因です。 時刻と日付をすべてイベント ログのイベントおよび NTFS 上のファイルに表示パーティションは、UTC (これはグリニッジ標準時 (GMT) と同じ) にオフセットとして計算されます。 [コントロール パネルの [日付/時刻] から、タイム ゾーンを選択すると、UTC の値を設定がします。 適切な時間数はし追加または指定すると、格納されている UTC 値との間に引かれます。 この調整 (つまり、NT のエクスプローラー [NT]、ファイル マネージャー、ディレクトリの一覧、およびなど) のローカル時刻を報告する任意の操作に時間が表示されます。 「自動的に調整の夏時間」が選択されている場合、追加の時間 (GMT) に夏時間 (10 月の最終日曜日から 4 月の最初の日曜日) 中に追加されます。
解決方法
適切な Win32 API 呼び出しを使用する対象の影響を受けるアプリケーションの書き換え、この問題修正できます。 NTFS では、[Win32 API GetFileTime() の作成時刻、最後のアクセス時刻、および最後の書き込み、指定したファイルの時間を返します。 返される時間は協定世界時 (UTC) でです。 これも NTFS を使用をローカル時刻/日付情報を計算する時間です。 FileTimeToLocalFileTime() を使用して、UTC のファイル時刻を現地時間に変換することができます。 ただし、自動的に夏時間の調整、FileTimeToLocalFileTime() は夏時間、GetFileTime API の呼び出しによって返される日付を調整する必要があるかどうかに基づいていないため、現在の日付を調整する必要がかどうかに基づいて夏時間の調整します。
GetFileTime

警告: この記事は自動翻訳されています

プロパティ

文書番号:158588 - 最終更新日: 02/26/2007 19:39:00 - リビジョン: 2.3

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional, Microsoft Windows NT Workstation 3.5, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 3.5, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition

  • kbprogramming kbprb kbmt KB158588 KbMtja
フィードバック
/html>