Configuration Manager の日付と時刻の形式

Configuration Manager では、日付と時刻の値を含むアクションが一般的です。たとえば、現在の日付と時刻の取得、今日から 50 日は何日ですか、特定の日付に該当する曜日の検索などです。 Configuration Manager サイト データベースに格納されている情報からクエリまたはレポートを作成するときに、日付と時刻を有効な SQL 形式で表現できます。 例としては、SQL Server datetime データ型を持つ式や、適切に書式設定された文字列 ("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 米国 yyyy/mm/dd
1 102 ANSI yyyy.mm.dd
3 103 イギリス/フランス語 yyyy/mm/dd
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 値 省略形 制限
Year YY 1753-9999
Month mm 1-12
dd 1-31
Hh 1-23
Mi 0-59
SS 0-59
ミリ秒 Ms 0-999

関連項目

オブジェクトの概要