Поделиться через


форматы даты и времени 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

См. также

Обзор объектов