日付と時刻の形式をConfiguration Managerする
Configuration Managerでは、日付と時刻の値を含むアクションは一般的です。たとえば、現在の日付と時刻の取得、今日からの 50 日は何日か、特定の日付に当たる曜日を調べるなどです。 Configuration Manager サイト データベースに格納されている情報からクエリを作成したり、レポートを作成したりすると、任意の有効な SQL 形式で日付と時刻を表現できます。 たとえば、SQL Serverdatetime
データ型を持つ式や、適切に書式設定された文字列 ("1998.10.31" など) など、暗黙的に変換できる式があります。
Configuration Manager サイト データベースに格納される時刻は、ローカルまたは協定世界時 (UTC) にすることができます。 ステータス メッセージ ビューアーはローカル時刻に変換できますが、クエリとレポートは変換できません。 ローカル時刻が太平洋夏時間の場合は、予想より 7 時間遅れている可能性があります。 そのため、ユーザーは次の点に注意する必要があります。
ステータス メッセージはすべて UTC です。
オファーは、Configuration Manager コンソールで設定されているスイッチに応じて、UTC または現地時刻にすることができます。 の SMS_Advertisement
プロパティは AssignedScheduleIsGMT
(true
/false
) です。
インベントリは常に現地時間です。
このプロパティは です lazy
。ただし、WBEMtest を使用して表示できます。
コンテキストによっては、次の形式の時刻表記が発生する場合があります。
19981118175900000000+***
次の情報は、前の例の値に対応しています。
値 | 説明 |
---|---|
1998 | Year |
11 | Month |
18 | 日 |
1759 | 時 |
00 | 秒 |
000000 | マイクロ 秒 |
+*** | ローカル時刻からのオフセット |
次の表に、使用できる有効な datetime
形式を示します。
世紀のないスタイル番号 | 世紀のスタイル番号 | 型 | 出力スタイル |
---|---|---|---|
- | 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-yyy |
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
形式に加えて、クエリ ビルダーやConfiguration Manager サイト データベースからのレポートの作成にも有効な形式を使用datepart
することもできます。
Datepart
format は、完全な datetime
形式の一部 (たとえば、年や月の日) のみを提供します。 次の表に、有効な形式の一覧を datepart
示します。
Datepart 値 | 略語 | 制限 |
---|---|---|
Year | Yy | 1753-9999 |
Month | ミリメートル | 1-12 |
日 | Dd | 1-31 |
時 | Hh | 1-23 |
分 | Mi | 0-59 |
秒 | Ss | 0-59 |
ミリ秒 | さん | 0-999 |