форматы даты и времени Configuration Manager
Действия, в Configuration Manager, которые включают значения даты и времени, являются общими, например получить текущую дату и время, 50 дней с сегодняшнего дня или узнать, какой день недели приходится на определенную дату. При написании запросов или составлении отчетов на основе данных, хранящихся в базе данных сайта Configuration Manager, можно выразить дату и время в любом допустимом формате SQL. В качестве примера можно привести любое выражение, которое имеет SQL Server datetime
тип данных или может быть преобразовано неявно, например соответствующую символьную строку (например, "1998.10.31").
Время хранения в базе данных сайта Configuration Manager может быть локальным или в формате UTC. Средство просмотра сообщений о состоянии может преобразоваться в местное время, но запросы и отчеты — нет. То, что вы увидите, может быть на семь часов позже, чем ожидалось, если местное время — Тихоокеанское летнее время. Таким образом, пользователь должен знать следующее:
Сообщения о состоянии отображаются в формате UTC.
Предложения могут быть в формате UTC или по местному времени в зависимости от параметра, заданного в консоли Configuration Manager. Свойство в SMS_Advertisement
имеет значение AssignedScheduleIsGMT
(true
/false
).
Инвентаризация всегда выполняется по местному времени.
Это свойство имеет значение lazy
, но его можно просмотреть с помощью WBEMtest.
В зависимости от контекста могут возникнуть нотации времени в следующем формате:
19981118175900000000+***
Приведенные ниже сведения соответствуют значениям в предыдущем примере.
Значение | Описание |
---|---|
1998 | Год |
11 | Month |
18 | День |
1759 | Часы |
00 | Секунды |
000000 | Мкс |
+*** | Смещение от местного времени |
В следующей таблице перечислены допустимые datetime
форматы, которые можно использовать.
Номер стиля без века | Номер стиля со столетием | Тип | Стиль вывода |
---|---|---|---|
- | 0 или 100 | По умолчанию | mon дд гггг чч:мм |
1 | 101 | США | мм/дд/гггг |
1 | 102 | ANSI | гггг.мм.дд |
3 | 103 | Британский/французский | дд/мм/гггг |
4 | 104 | немецкий; | дд.мм.гггг |
5 | 105 | итальянский; | дд-мм-гггг |
6 | 106 | – | дд-мон-гггг |
7 | 107 | – | mon.dd.yyy |
– | 8 или 108 | – | чч:мм:сс |
– | 9 или 109 | – | mon dd yyyy hh:mi:ss:mmmAM (или PM) |
10 | 110 | США | мм-дд-гг |
11 | 111 | ЯПОНИЯ | гг/мм/дд |
12 | 112 | Iso | ггммдд |
– | 13 или 113 | – | dd mon yyyy hh:mi:ss:mmm (24 ч) |
14 | 114 | – | hh:mi:ss:mmm (24 ч) |
Помимо полных datetime
форматов, можно также использовать datepart
форматы, которые также допустимы для построителя запросов или для написания отчетов из базы данных сайта Configuration Manager.
Datepart
форматы предоставляют только часть полного datetime
формата (например, год или только день месяца). В следующей таблице перечислены допустимые datepart
форматы.
Значение Datepart | Сокращения | Ограничения |
---|---|---|
Год | Гг | 1753-9999 |
Month | Мм | 1-12 |
День | Dd | 1-31 |
Часы | Чч | 1-23 |
Минуты | Ми | 0-59 |
Секунды | Ss | 0-59 |
Миллисекунды | Ms | 0-999 |