共用方式為


VarFormatDateTime 函式 (oleauto.h)

將包含具名日期和時間資訊的變體格式化為字串。

語法

HRESULT VarFormatDateTime(
  [in]  LPVARIANT pvarIn,
  [in]  int       iNamedFormat,
  [in]  ULONG     dwFlags,
  [out] BSTR      *pbstrOut
);

參數

[in] pvarIn

包含要格式化之值的變體。

[in] iNamedFormat

具名日期格式如下所示。

意義
0
一般日期
1
完整日期
2
簡短日期
3
完整時間
4
簡短時間

[in] dwFlags

VAR_CALENDAR_HIJRI是唯一可以設定的旗標。

[out] pbstrOut

接收代表變體的格式化字串。

傳回值

此函式可以傳回下列其中一個值。

傳回碼 描述
S_OK
成功。
E_INVALIDARG
一或多個自變數無效。

備註

此函式會在呼叫 VarTokenizeFormatStringVarFormatFromTokens 時使用使用者的預設地區設定。

規格需求

需求
目標平台 Windows
標頭 oleauto.h
程式庫 OleAut32.lib
Dll OleAut32.dll

另請參閱

格式化例程

VarFormatFromTokens

VarTokenizeFormatString