Configuration Manager formats de date et d’heure

Les actions, dans Configuration Manager, qui incluent des valeurs de date et d’heure sont courantes, telles que l’obtention de la date et de l’heure actuelles, 50 jours à partir de la date d’aujourd’hui est quelle date ?, ou la recherche du jour de la semaine à une certaine date. Lorsque vous écrivez des requêtes ou composez des rapports à partir d’informations stockées dans la base de données de site Configuration Manager, vous pouvez exprimer la date et l’heure dans n’importe quel format SQL valide. Par exemple, toute expression qui a un type de données SQL Server datetime ou qui peut être convertie implicitement, comme une chaîne de caractères correctement mise en forme (par exemple, « 1998.10.31 »).

Les heures stockées dans la base de données de site Configuration Manager peuvent être locales ou en temps universel coordonné (UTC). La visionneuse de messages d’état peut être convertie en heure locale, mais pas les requêtes et les rapports. Ce que vous voyez peut être sept heures plus tard que prévu, si l’heure locale est l’heure d’été du Pacifique. Par conséquent, l’utilisateur doit connaître les éléments suivants :

Les messages d’état sont tous au format UTC.

Les offres peuvent être en heure UTC ou locale, selon un commutateur défini dans la console Configuration Manager. La propriété dans SMS_Advertisement est AssignedScheduleIsGMT (true/false).

L’inventaire est toujours en heure locale.

Cette propriété a la valeur lazy, mais vous pouvez l’afficher à l’aide de WBEMtest.

Selon le contexte, vous pouvez rencontrer des notations temporelles au format suivant :

19981118175900000000+***

Les informations suivantes correspondent aux valeurs de l’exemple précédent.

Valeur Description
1998 Year
11 Mois
18 Jour
1759 Heure
00 Deuxième
000000 Microseconde
+*** Décalage par rapport à l’heure locale

Le tableau suivant répertorie les formats valides datetime que vous pouvez utiliser.

Numéro de style sans siècle Numéro de style avec siècle Type Style de sortie
- 0 ou 100 Valeur par défaut mon jj aaaa hh:mm
1 101 Usa mm/jj/aaaa
1 102 ANSI aaaa.mm.jj
3 103 Britannique/Français jj/mm/aaaa
4 104 Allemand Jj.mm.aaaa
5 105 Italien jj-mm-aaaa
6 106 dd-mon-aaaa
7 107 mon.dd.yyyy
8 ou 108 hh:mm:ss
9 ou 109 mon jj aaaa

hh:mi:ss:mmmAM (ou PM)
10 110 Usa mm-dd-yy
11 111 JAPON yy/mm/jj
12 112 ISO yymmdd
13 ou 113 dd mon aaaa

hh:mi:ss:mmm (24 h)
14 114 hh:mi:ss:mmm (24 h)

Outre les formats completsdatetime, vous pouvez également utiliser datepart des formats, qui sont également valides pour le Générateur de requêtes ou pour écrire des rapports à partir de la base de données de site Configuration Manager. Datepart les formats ne fournissent qu’une partie du format complet datetime (par exemple, l’année ou simplement le jour du mois). Le tableau suivant répertorie les formats valides datepart .

Valeur datepart Abréviations Limites
Year Aa 1753-9999
Mois Mm 1-12
Jour Dd 1-31
Heure Hh 1-23
Minute Mi 0-59
Deuxième Ss 0-59
Milliseconde Ms 0-999

Voir aussi

Vue d’ensemble des objets