間隔の形式
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
関連トピック