Configuration Manager formatos de fecha y hora
Las acciones, en Configuration Manager, que incluyen valores de fecha y hora son comunes, como obtener la fecha y hora actuales, 50 días a partir de hoy es ¿qué fecha?, o averiguar qué día de la semana cae en una fecha determinada. Al escribir consultas o redactar informes a partir de información almacenada en la base de datos de sitio Configuration Manager, puede expresar la fecha y hora en cualquier formato SQL válido. Un ejemplo es cualquier expresión que tenga un tipo de datos SQL Server datetime
o que se pueda convertir implícitamente, como una cadena de caracteres con el formato adecuado (por ejemplo, "1998.10.31").
Las horas que se almacenan en la base de datos de sitio Configuration Manager pueden ser locales o en hora universal coordinada (UTC). El Visor de mensajes de estado puede convertirse a la hora local, pero las consultas y los informes no. Lo que ves podría ser siete horas más tarde de lo esperado, si la hora local es la hora del Pacífico. Por lo tanto, el usuario debe tener en cuenta lo siguiente:
Los mensajes de estado están todos en UTC.
Las ofertas pueden estar en UTC o en la hora local, en función de un conmutador establecido en la consola de Configuration Manager. La propiedad en SMS_Advertisement
es AssignedScheduleIsGMT
(true
/false
).
El inventario siempre está en hora local.
Esta propiedad es lazy
, pero puede verla mediante WBEMtest.
En función del contexto, es posible que encuentre las notaciones de tiempo en el formato siguiente:
19981118175900000000+***
La siguiente información corresponde a los valores del ejemplo anterior.
Valor | Descripción |
---|---|
1998 | Año |
11 | Mes |
18 | Día |
1759 | Hora |
00 | Segundo |
000000 | Microsegundo |
+*** | Desplazamiento de la hora local |
En la tabla siguiente se enumeran los formatos válidos datetime
que puede usar.
Número de estilo sin siglo | Número de estilo con century | Tipo | Estilo de salida |
---|---|---|---|
- | 0 o 100 | Predeterminada | mon dd aaaa hh:mm |
1 | 101 | E.e.u.u | mm/dd/aaaa |
1 | 102 | ANSI | aaaa.mm.dd |
3 | 103 | Inglés/francés | dd/mm/aaaa |
4 | 104 | Alemán | Dd.mm.aaaa |
5 | 105 | Italiano | dd-mm-aaaa |
6 | 106 | – | dd-mon-yyyy |
7 | 107 | – | mon.dd.yyy |
– | 8 o 108 | – | hh:mm:ss |
– | 9 o 109 | – | mon dd yyyy hh:mi:ss:mmmAM (o PM) |
10 | 110 | E.e.u.u | mm-dd-aaaa |
11 | 111 | JAPÓN | aaaa/mm/dd |
12 | 112 | ISO | Aammdd |
– | 13 o 113 | – | dd mon aaaa hh:mi:ss:mmm (24 h) |
14 | 114 | – | hh:mi:ss:mmm (24 h) |
Además de los formatos completosdatetime
, también puede usar datepart
formatos, que también son válidos para el Generador de consultas o para escribir informes desde la base de datos del sitio Configuration Manager.
Datepart
Los formatos solo proporcionan una parte del formato completo datetime
(por ejemplo, el año o solo el día del mes). En la tabla siguiente se enumeran los formatos válidos datepart
.
Valor de datepart | Abreviaturas | Límites |
---|---|---|
Año | Yy | 1753-9999 |
Mes | Mm | 1-12 |
Día | Dd | 1-31 |
Hora | Hh | 1-23 |
Minuto | Mi | 0-59 |
Segundo | Ss | 0-59 |
Milisegundo | Sra | 0-999 |