WBEMTime 类
[WBEMTime 类是 WMI 提供程序框架的一部分,现在视为处于最终状态,对于影响这些库的非安全性相关问题,将不会提供进一步的开发、增强或更新。 所有新开发均应使用 MI API。]
WBEMTime 类构造函数有助于各种 Windows 和 ANSI C 运行时格式之间的转换。 有关详细信息,另请参阅 WBEMTimeSpan 类方法。
成员
WBEMTime 类具有以下类型的成员:
构造函数
WBEMTime 类具有下列构造函数。
构造函数 | 说明 |
---|---|
WBEMTime | 促进各种 Windows 和 ANSI C 运行时格式之间的转换的构造函数。 |
方法
WBEMTime 类具有下列方法。
方法 | 说明 |
---|---|
Clear | 将 WBEMTime 对象中的时间设置为无效的时间。 |
GetBSTR | 将时间表示为 BSTR 值。 |
GetDMTF | 获取 CIM 日期/时间格式的 BSTR 值的时间。 |
GetDMTFNonNtfs | 获取基于 FAT 或日期和时间格式(如果 UTC 未知)的 DMTF 日期。 |
GetFILETIME | 获取作为 MFC FILETIME 结构的时间。 |
GetLocalOffsetForDate | 已重载。 返回参数中提供的时间的 GMT 和本地时间之间的偏移量(返回 + 或 -,以分钟为单位)。 |
GetStructtm | 以 ANSI C 运行时 struct 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 对象中返回结果。 |
+= operator | “加法赋值”运算符按时间跨度递增对象的时间。 |
- 运算符 | “减法”运算符将对象的时间与另一个对象的时间相减。 在新的 WBEMTime 对象中返回结果。 |
-= 运算符 | “减法赋值”运算符按时间跨度递减对象的时间。 |
== 运算符!= 运算符 > 运算符 >= 运算符 operator <运算符 operator <= 运算符 |
比较运算符比较两个 WBEMTime 对象。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
标头 |
|
DLL |
|