Formatos de Data e Hora do Configuration Manager
As ações, no Configuration Manager, que incluem valores de data e hora são comuns, como obter data e hora atuais, 50 dias a partir de hoje é qual é a data?, ou descobrir que dia da semana se enquadra numa determinada data. Quando escreve consultas ou compõe relatórios a partir de informações armazenadas na base de dados Configuration Manager site, pode expressar a data e hora em qualquer formato SQL válido. Um exemplo é qualquer expressão que tenha um tipo de dados SQL Server datetime
ou que possa ser convertida implicitamente, como uma cadeia de carateres formatada adequadamente (por exemplo, "1998.10.31").
As horas armazenadas na base de dados do site Configuration Manager podem ser locais ou em Hora Universal Coordenada (UTC). O Visualizador de Mensagens de Estado pode ser convertido em hora local, mas as consultas e os relatórios não. O que vê poderá ser sete horas mais tarde do que o esperado, se a hora local for a Hora de Verão do Pacífico. Por conseguinte, o utilizador tem de estar ciente do seguinte:
As mensagens de estado estão todas em UTC.
As ofertas podem ser em UTC ou hora local, dependendo de um comutador definido na consola do Configuration Manager. A propriedade em SMS_Advertisement
é AssignedScheduleIsGMT
(true
/false
).
O inventário está sempre na hora local.
Esta propriedade é lazy
, mas pode vê-la com wBEMtest.
Consoante o contexto, poderá encontrar notações de tempo no seguinte formato:
19981118175900000000+***
As seguintes informações correspondem aos valores no exemplo anterior.
Valor | Descrição |
---|---|
1998 | Ano |
11 | Mês |
18 | Day |
1759 | Hora |
00 | Segundo |
000000 | Microssegundo |
+*** | Desvio da hora local |
A tabela seguinte lista formatos válidos datetime
que pode utilizar.
Número de estilo sem século | Número de estilo com século | Tipo | Estilo de Saída |
---|---|---|---|
- | 0 ou 100 | Padrão | mon dd yyyy hh:mm |
1 | 101 | EUA | mm/dd/aaaa |
1 | 102 | ANSI | aaaa.mm.dd |
3 | 103 | Britânico/Francês | dd/mm/aaaa |
4 | 104 | Alemão | dd.mm.aaaa |
5 | 105 | Italiano | dd-mm-aaaa |
6 | 106 | – | dd-mon-yyyy |
7 | 107 | – | mon.dd.yyy |
– | 8 ou 108 | – | hh:mm:ss |
– | 9 ou 109 | – | mon dd yyyy hh:mi:ss:mmmAM (ou PM) |
10 | 110 | EUA | mm-dd-yy |
11 | 111 | JAPÃO | aaaa/mm/dd |
12 | 112 | ISO | yymmdd |
– | 13 ou 113 | – | dd mon yyyy hh:mi:ss:mmm (24 h) |
14 | 114 | – | hh:mi:ss:mmm (24 h) |
Além dos formatos completosdatetime
, também pode utilizar datepart
formatos, que também são válidos para o Construtor de Consultas ou para escrever relatórios a partir da base de dados do site Configuration Manager.
Datepart
Os formatos fornecem apenas uma parte do formato completo datetime
(por exemplo, o ano ou apenas o dia do mês). A tabela seguinte lista formatos válidos datepart
.
Valor da peça de data | Abreviaturas | Limites |
---|---|---|
Ano | Yy | 1753-9999 |
Mês | Mm | 1-12 |
Day | DD | 1-31 |
Hora | Hh | 1-23 |
Minuto | Mi | 0-59 |
Segundo | Ss | 0-59 |
Milissegundos | Ms. | 0-999 |