FileTimeToSystemTime 関数 (timezoneapi.h)

ファイル時刻をシステム時刻形式に変換します。 システム時刻は協定世界時 (UTC) に基づいています。

構文

BOOL FileTimeToSystemTime(
  [in]  const FILETIME *lpFileTime,
  [out] LPSYSTEMTIME   lpSystemTime
);

パラメーター

[in] lpFileTime

システム (UTC) の日付と時刻の形式に変換されるファイル時刻を含む FILETIME 構造体へのポインター。

この値は、0x8000000000000000未満にする必要があります。 これを行わなければ、関数は失敗します。

[out] lpSystemTime

変換されたファイル時刻を受け取る SYSTEMTIME 構造体へのポインター。

戻り値

関数が成功すると、戻り値は 0 以外になります。

関数が失敗した場合は、0 を返します。 詳細なエラー情報を得るには、GetLastError を呼び出します。

要件

要件
サポートされている最小のクライアント Windows XP [デスクトップ アプリ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー timezoneapi.h (Windows.h を含む)
Library Kernel32.lib
[DLL] Kernel32.dll

関連項目

DosDateTimeToFileTime

FILETIME

ファイルの時刻

FileTimeToDosDateTime

SYSTEMTIME

SystemTimeToFileTime

時間関数