WBEMTime 類別

[ WBEMTime 類別是 WMI 提供者架構的一部分,其現在被視為最終狀態,而且不會影響這些程式庫的非安全性相關問題將不會有進一步的開發、增強功能或更新。 MI API應該用於所有新的開發。]

WBEMTime類別有助於轉換各種 Windows 和 ANSI C 執行時間格式。 如需詳細資訊,請參閱 WBEMTimeSpan 類別方法

成員

WBEMTime類別具有下列類型的成員:

建構函式

WBEMTime類別具有這些建構函式。

建構函式 描述
WBEMTime 建構函式,可促進各種 Windows 和 ANSI C 執行時間格式之間的轉換。

方法

WBEMTime類別具有這些方法。

方法 描述
清除 WBEMTime 物件中的時間設定為不正確時間。
GetBSTR 將時間呈現為 BSTR 值。
GetDMTF 以 CIM 日期時間格式取得 以 BSTR 值表示的時間。
GetDMTFNonNtfs 取得 DMTF 日期,此日期是以 FAT 或 UTC 未知的 日期和時間格式 為基礎。
GetFILETIME 取得以 MFC FILETIME 結構表示的時間。
GetLocalOffsetForDate 多載。 傳回位移,以分鐘為單位, (+ 或 -) GMT 與當地時間之間的引數提供的時間。
GetStructtm 取得作為 ANSI C 執行時間 結構 tm 結構的時間。
GetSYSTEMTIME 取得作為 MFC SYSTEMTIME 結構的時間。
GetTime 取得以 64 位整數表示的時間。
Gettime_t 取得作為 ANSI C 執行時間time_t變數的時間。
IsOk 指出 WBEMTime 物件是否代表有效的時間。
SetDMTF 以 CIM 日期時間格式設定 WBEMTime 物件中的時間。

WBEMTime 多載運算子

WBEMTime物件會定義下列多載運算子。

WBEMTime 多載運算子 描述
operator = 指派 運算子有助於轉換各種 Windows 和 ANSI C 執行時間格式。
運算子 + 加法 運算子會依時間範圍遞增物件的時間。 結果會在新的 WBEMTime 物件中傳回。
運算子 += Add-and-assign 運算子會依時間範圍遞增物件的時間。
運算元- 減法 運算子會將物件的時間減去另一個物件的時間。 結果會在新的 WBEMTime 物件中傳回。
運算子 -= 減去和指派 運算子會依時間範圍遞減物件的時間。
operator ==operator !=
運算元 >
operator > =
運算元 <
operator < =
比較運算子會比較兩個 WBEMTime 物件。

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
標頭
WbemTime.h
DLL
FrameDynOS.dll;
FrameDyn.dll