Formati di data e ora di Configuration Manager

Le azioni in Configuration Manager che includono valori di data e ora sono comuni, ad esempio ottenere la data e l'ora correnti, 50 giorni da oggi è quale data? o scoprire quale giorno della settimana cade in una determinata data. Quando scrivi query o componi report a partire da informazioni archiviate nel database del sito di Configuration Manager, puoi esprimere la data e l'ora in qualsiasi formato SQL valido. Un esempio è qualsiasi espressione che abbia un tipo di dati SQL Server datetime o che possa essere convertita in modo implicito, ad esempio una stringa di caratteri formattata in modo appropriato, ad esempio "1998.10.31".

Le ore archiviate nel database del sito di Configuration Manager possono essere locali o UTC (Coordinated Universal Time). Visualizzatore messaggi di stato può convertire l'ora locale, ma non le query e i report. Ciò che vedi potrebbe essere sette ore più tardi del previsto, se l'ora locale è l'ora legale del Pacifico. Pertanto, l'utente deve essere consapevole di quanto segue:

I messaggi di stato sono tutti in formato UTC.

Le offerte possono essere espresse nell'ora UTC o locale, a seconda di un'opzione impostata nella console di Configuration Manager. La proprietà in SMS_Advertisement è AssignedScheduleIsGMT (true/false).

L'inventario è sempre nell'ora locale.

Questa proprietà è lazy, ma è possibile visualizzarla utilizzando WBEMtest.

A seconda del contesto, è possibile incontrare notazioni temporali nel formato seguente:

19981118175900000000+***

Le informazioni seguenti corrispondono ai valori dell'esempio precedente.

Valore Descrizione
1998 Anno
11 Mese
18 Giorno
1759 Ora
00 Secondo
000000 Microsecondo
+*** Differenza dall'ora locale

Nella tabella seguente sono elencati i formati validi datetime che è possibile utilizzare.

Numero di stile senza secolo Numero di stile con secolo Tipo Stile di output
- 0 o 100 Predefinita mon dd yyyy hh:mm
1 101 STATI UNITI gg/mm/aaaa
1 102 ANSI aaaa.mm.gg
3 103 Britannico/francese gg/mm/aaaa
4 104 Tedesco gg.mm.aaaa
5 105 Italiano gg-mm-aaaa
6 106 gg-lun-aaaa
7 107 lun.dd.yyy
8 o 108 hh:mm:ss
9 o 109 mon gg aaaa

hh:mi:ss:mmmAM (o PM)
10 110 STATI UNITI mm-gg-aa
11 111 GIAPPONE aa/mm/gg
12 112 Indirizzo ISO aammgg
13 o 113 gg lun aaaa

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

Oltre ai formati completidatetime, è possibile usare datepart anche formati, validi anche per Generatore di query o per la scrittura di report dal database del sito di Configuration Manager. Datepart I formati forniscono solo una parte del formato completo datetime , ad esempio l'anno o solo il giorno del mese. Nella tabella seguente sono elencati i formati validi datepart .

Valore Datepart Abbreviazioni Limiti
Anno Yy 1753-9999
Mese mm 1-12
Giorno DD 1-31
Ora Hh 1-23
Minuto Mi 0-59
Secondo Ss 0-59
Millisecondo Ms 0-999

Vedere anche

Panoramica sugli oggetti