次の方法で共有


ConvertSystemTimeToCalDateTime 関数

非推奨になりました。 指定した SYSTEMTIME 構造体を CALDATETIME 構造体に変換します。

構文

BOOL ConvertSystemTimeToCalDateTime(
  _In_  const SYSTEMTIME   *lpSysTime,
  _In_        CALID         calId,
  _Out_       LPCALDATETIME lpCalDateTime

);

パラメーター

lpSysTime [in]

変換する SYSTEMTIME 構造体へのポインター。

calId [in]

変換で使用するシステム カレンダー識別子

lpCalDateTime [out]

同等の CALDATETIME 構造体へのポインター。

戻り値

成功した場合は TRUE、 それ以外の場合 は FALSE を 返します。 拡張エラー情報を取得するために、アプリケーションは GetLastError を呼び出すことができます。これにより、次のいずれかのエラー コードが返されます。

  • ERROR_INVALID_PARAMETER。 パラメーター値のいずれかが無効です。

注釈

この関数でサポートされている最も古い日付は、1601 年 1 月 1 日です。

この関数には、ヘッダー ファイルまたはライブラリ ファイルが関連付けられません。 アプリケーションは、DLL 名 (Kernel32.dll) を使用して LoadLibrary を呼び出して、モジュール ハンドルを取得できます。 その後、モジュール ハンドルとこの関数の名前を使用して GetProcAddress を呼び出して、関数アドレスを取得できます。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
[DLL]
Kernel32.dll

関連項目

各国語サポート

各国語サポート関数

時刻と日付の情報の取得