Configuration Manager datum- en tijdnotaties
Acties, in Configuration Manager, die datum- en tijdwaarden bevatten, komen vaak voor, zoals de huidige datum en tijd ophalen, 50 dagen vanaf vandaag is welke datum? of erachter komen welke dag van de week op een bepaalde datum valt. Wanneer u query's schrijft of rapporten opstelt op basis van informatie die is opgeslagen in de Configuration Manager sitedatabase, kunt u de datum en tijd in elke geldige SQL-indeling uitdrukken. Een voorbeeld is elke expressie met een SQL Server datetime
gegevenstype of die impliciet kan worden geconverteerd, zoals een tekenreeks met de juiste opmaak (bijvoorbeeld '1998.10.31').
De tijden die worden opgeslagen in de Configuration Manager sitedatabase kunnen lokaal of in Coordinated Universal Time (UTC) zijn. Statusberichtenviewer kan worden geconverteerd naar lokale tijd, maar query's en rapporten niet. Wat u ziet, is mogelijk zeven uur later dan verwacht, als de lokale tijd pacific (zomertijd) is. Daarom moet de gebruiker rekening houden met het volgende:
Statusberichten zijn allemaal in UTC.
Aanbiedingen kunnen in UTC of lokale tijd zijn, afhankelijk van een switch die is ingesteld in de Configuration Manager-console. De eigenschap in SMS_Advertisement
is AssignedScheduleIsGMT
(true
/false
).
Inventaris is altijd in lokale tijd.
Deze eigenschap is lazy
, maar u kunt deze weergeven met behulp van WBEMtest.
Afhankelijk van de context kunt u tijdnotaties in de volgende indeling tegenkomen:
19981118175900000000+***
De volgende informatie komt overeen met de waarden in het vorige voorbeeld.
Waarde | Beschrijving |
---|---|
1998 | Jaar |
11 | Maand |
18 | Dag |
1759 | Uur |
00 | Tweede |
000000 | Microseconden |
+*** | Verschuiving van lokale tijd |
De volgende tabel bevat geldige datetime
indelingen die u kunt gebruiken.
Stijlnummer zonder eeuw | Stijlnummer met eeuw | Type | Uitvoerstijl |
---|---|---|---|
- | 0 of 100 | Standaard | mon dd jjjj uu:mm |
1 | 101 | Usa | mm/dd/jjjj |
1 | 102 | ANSI | jjjj.mm.dd |
3 | 103 | Brits/Frans | dd/mm/jjjj |
4 | 104 | German | dd.mm.jjjj |
5 | 105 | Italian | dd-mm-jjjj |
6 | 106 | – | dd-mon-jjjj |
7 | 107 | – | mon.dd.yyyy |
– | 8 of 108 | – | uu:mm:ss |
– | 9 of 109 | – | mon dd jjjj hh:mi:ss:mmmAM (of PM) |
10 | 110 | Usa | mm-dd-jjjj |
11 | 111 | JAPAN | jjjj/mm/dd |
12 | 112 | Iso | jjmmdd |
– | 13 of 113 | – | dd mon yyyyy hh:mi:ss:mmm (24 uur) |
14 | 114 | – | hh:mi:ss:mmm (24 uur) |
Naast volledige datetime
indelingen kunt u ook indelingen gebruikendatepart
, die ook geldig zijn voor De opbouwfunctie voor query's of voor het schrijven van rapporten uit de Configuration Manager sitedatabase.
Datepart
notaties bieden slechts een deel van de volledige datetime
notatie (bijvoorbeeld het jaar of alleen de dag van de maand). De volgende tabel bevat een lijst met geldige datepart
notaties.
Datepart-waarde | Afkortingen | Grenzen |
---|---|---|
Jaar | Jj | 1753-9999 |
Maand | Mm | 1-12 |
Dag | Dd | 1-31 |
Uur | Hh | 1-23 |
Minuut | Mi | 0-59 |
Tweede | Ss | 0-59 |
Milliseconde | Mevrouw | 0-999 |