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 |