Configuration Manager日期和時間格式
在Configuration Manager中,包含日期和時間值的動作很常見,例如取得目前的日期和時間、從今天算起的 50 天是哪一天?,或找出一周中的哪一天落在特定日期。 當您從儲存在Configuration Manager月臺資料庫中的資訊撰寫查詢或撰寫報表時,可以使用任何有效的 SQL 格式來表示日期和時間。 例如,任何具有SQL Server datetime
資料類型或可隱含轉換的運算式,例如格式適當的字元字串 (例如 「1998.10.31」) 。
儲存在Configuration Manager月臺資料庫的時間可以是本機或國際標準時間 (UTC) 。 狀態訊息檢視器可以轉換為當地時間,但查詢和報表無法轉換。 如果當地時間是太平洋日光節約時間,您會看到比預期晚七個小時。 因此,使用者必須注意下列事項:
狀態訊息全都以 UTC 為單位。
供應專案可以是 UTC 或當地時間,視 Configuration Manager 主控台中設定的參數而定。 中的 屬性 SMS_Advertisement
(AssignedScheduleIsGMT
) false
true
/ 。
清查一律是當地時間。
這個屬性是 lazy
,但您可以使用 WBEMtest 來檢視它。
視內容而定,您可能會遇到下列格式的時程表示法:
19981118175900000000+***
下列資訊會對應至上一個範例中的值。
值 | 描述 |
---|---|
1998 | 年 |
11 | 月 |
18 | 日 |
1759 | 時 |
00 | 秒 |
000000 | 微秒 |
+*** | 與當地時間的位移 |
下表列出您可以使用的有效 datetime
格式。
沒有 century 的樣式編號 | 具有 century 的樣式編號 | 類型 | 輸出樣式 |
---|---|---|---|
- | 0 或 100 | 預設 | mon dd yyyy hh:mm |
1 | 101 | 美國 | mm/dd/yyyy |
1 | 102 | Ansi | yyyy.mm.dd |
3 | 103 | 英式/法文 | dd/mm/yyyy |
4 | 104 | 德文 | dd.mm.yyyy |
5 | 105 | 義大利文 | dd-mm-yyyy |
6 | 106 | – | dd-mon-yyyy |
7 | 107 | – | mon.dd.yyy |
– | 8 或 108 | – | hh:mm:ss |
– | 9 或 109 | – | mon dd yyyy hh:mi:ss:mmmAM (或 PM) |
10 | 110 | 美國 | mm-dd-yy |
11 | 111 | 日本 | yy/mm/dd |
12 | 112 | ISO | yymmdd |
– | 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 值 | 縮寫 | 限制 |
---|---|---|
年 | Yy | 1753-9999 |
月 | 毫米 | 1-12 |
日 | Dd | 1-31 |
時 | Hh | 1-23 |
分 | 米 | 0-59 |
秒 | Ss | 0-59 |
毫秒 | 女士 | 0-999 |