間隔の形式

WMI では、日付、時間、分、秒、マイクロ秒のフィールドに文字列を分割することで、日付と時刻の構文のような形式で日付と時刻の間隔を定義します。

次の例は、日付と時刻の間隔の形式を示しています。

ddddddddHHMMSS.mmmmmm:000

次の表は、日付と時刻の間隔のフィールドを示しています。

フィールド 説明
dddddddd 日数 (00000000 から 99999999) を表す 8 桁の数字。
HH 24 時間制を使用した時間を表す 2 桁の数字 (00 から 23)。
mm 分を表す 2 桁の数字 (00 から 59)。
SS 秒を表す 2 桁の数字 (00 から 59)。
mmmmmm マイクロ秒を表す 6 桁の数字 (000000 から 999999)。 実装で、このフィールドを使用した評価をサポートする必要はありませんが、文字列の固定長の性質を維持するには、このフィールドが常に存在している必要があります。

 

間隔には、常に末尾の ":000" が最後の 4 文字として含まれます。 さらに、日付と時刻とは異なり、アスタリスクを使用して未使用のフィールドを示すことはできません。 さらに、間隔を表す CIM_DATETIME 型のプロパティはすべて、修飾子が "interval" に設定された SubType 標準修飾子でマークする必要があります。

次の文字列は、1 日、12 時間、0 分、32 秒の間隔を表しています。

00000001120032.000000:000

日付と時刻の形式

WMI について

CIM_DATETIME