Format d’intervalle

WMI définit les intervalles date-heure avec un format similaire à la syntaxe de date et d’heure en divisant la chaîne en champs pour les jours, les heures, les minutes, les secondes et les microsecondes.

L’exemple suivant montre le format d’un intervalle date-heure.

ddddddddHHMMSS.mmmmmm:000

Le tableau suivant répertorie les champs de l’intervalle date-heure.

Champ Description
dddddddd Huit chiffres représentant un nombre de jours (00000000 à 99999999).
HH Heure à deux chiffres de la journée qui utilise l’horloge de 24 heures (00 à 23).
MM Minute à deux chiffres dans l’heure (00 à 59).
SS Nombre à deux chiffres de secondes dans la minute (00 à 59).
mmmmmm Nombre à six chiffres de microsecondes dans la seconde (000000 à 999999). Votre implémentation n’est pas nécessaire pour prendre en charge l’évaluation à l’aide de ce champ, mais ce champ doit toujours être présent pour conserver la nature de longueur fixe de la chaîne.

 

Les intervalles ont toujours un « :000 » de fin comme les quatre derniers caractères. En outre, contrairement à la date et à l’heure, vous ne pouvez pas utiliser d’astérisque pour indiquer les champs inutilisés. Par ailleurs, toutes les propriétés de type CIM_DATETIME qui représentent des intervalles doivent être marquées par le qualificateur standard SubType, avec le qualificateur défini sur « interval ».

La chaîne suivante représente un intervalle de 1 jour, 12 heures, 0 minutes et 32 secondes.

00000001120032.000000:000

Format date et heure

À propos de WMI

CIM_DATETIME