GitHubContribute in GitHub: オンラインでの編集

日時データ・タイプ

datetime (date) データ・タイプは、通常は日時で表されるインスタント・イン・タイムを表します。 値の範囲は 00:00:00 (午前 0 時)、1 月 1 日、0001 Anno Domini (Common Era) から 11:59:59 P.M。 9999 A.D (C.E。) グレゴリオ暦では

時間値は目盛りと呼ばれる 100 ナノ秒単位で測定され、特定の日付は 0001 年 1 月 1 日の午前 0 時からの目盛りの数です。 A.D (C.E。) GregorianCalendar カレンダー内 (うるう秒によって追加されるティックを除く)。 例えば、31241376000000000 という目盛り値は、0100 12:00:00 (午前 0 時) の金曜日の日付を表します。 これは「線形時の瞬間」と呼ばれることもある。

KQL の datetime 値は、常に UTC タイム・ゾーンです。 他の時間帯で datetime 値を表示することは、データ自体のプロパティーではなく、データを表示するユーザー・アプリケーションの責任です。 タイム・ゾーン値をデータの一部として保持する必要がある場合は、別の列を使用する必要があります (UTC に関連するオフセット情報を提供します)。

日時リテラル

datetime 型のリテラルの構文は datetime(value)です。以下の表に示すように、 valueにはいくつかの形式がサポートされています。

datetime(2015-12-31 23:59:59.9)
datetime(2015-12-31)
時刻は常に UTC です。 日付を省略すると、今日の時刻になります。
datetime(null) ヌル値 (null values)を参照してください。
now() 現在時刻。
now(-timespan) now()-タイム・スパン
ago(タイム・スパン) now()-タイム・スパン

now() および ago() は、 datetime 値を、クサリが照会の実行を開始した時点と比較した値を示します。 これらは同じ照会内に複数回出現することがあり、それらすべてに対して単一の値が使用されます。 (言い換えれば、 now(-x) - ago(x) などの式は常にゼロの timespan 値に評価されます。)

サポート形式

datetime には、 datetime () リテラル および todatetime () 関数としてサポートされるフォーマットがいくつかあります。

ISO 8601 形式のみを使用することを 強くお勧めします

ISO 8601

フォーマット
%Y-%m-%dT%H: %M:%s%z 2014-05-25T08:20:03.123456Z
%Y-%m-%dT%H: %M:%s 2014-05-25T08:20:03.123456
%Y-%m-%dT%H: %M 2014-05-25T08:20
%Y-%m-%d %H: %M:%s%z 2014-11-08 15:55:55.123456Z
%Y-%m-%d %H: %M:%s 2014-11-08 15:55:55
%Y-%m-%d %H: %M 2014-11-08 15:55
%Y-%m-%d 2014-11-08



RFC 822

フォーマット
%w、 %e %b %r %H: %M:%s %Z サット、11 月 14 日 15:05:02 GMT
%w、 %e %b %r %H: %M:%s 11 月 14 日 (土) 15:05:02
%w、 %e %b %r %H: %M 11 月 14 日 (土) 15:05
%w、 %e %b %r %H: %M %Z サット、11 月 14 日 15:05 GMT
%e %b %r %H: %M:%s %Z 11 月 14 日 15:05:02 GMT
%e %b %r %H: %M:%s 8 11 月 14 日 15:05:02
%e %b %r %H: %M 11 月 8 日 15:05
%e %b %r %H: %M %Z 11 月 14 日 15:05 GMT



RFC 850

フォーマット
%w、 %e-%b-%r %H: %M:%s %Z 土曜日、 08-Nov-14 15:05:02 GMT
%w、 %e-%b-%r %H: %M:%s 土曜日、 08-Nov-14 15:05:02
%w、 %e-%b-%r %H: %M %Z 土曜日、 08-Nov-14 15:05 GMT
%w、 %e-%b-%r %H: %M 土曜日、 08-Nov-14 15:05
%e-%b-%r %H: %M:%s %Z 08-Nov-14 15:05:02 GMT
%e-%b-%r %H: %M:%s 08-Nov-14 15:05:02
%e-%b-%r %H: %M %Z 08-Nov-14 15:05 GMT
%e-%b-%r %H: %M 08-Nov-14 15:05



ソート可能

フォーマット
%Y-%n-%e %H: %M:%s 2014-11-08 15:05:25
%Y-%n-%e %H: %M:%s %Z 2014-11-08 15:05:25 GMT
%Y-%n-%e %H: %M 2014-11-08 15:05
%Y-%n-%e %H: %M %Z 2014-11-08 15:05 GMT
%Y-%n-%eT%H: %M:%s 2014-11-08T15:05:25
%Y-%n-%eT%H: %M:%s %Z 2014-11-08T15:05:25 GMT
%Y-%n-%eT%H: %M 2014-11-08T15:05
%Y-%n-%eT%H: %M %Z 2014-11-08T15:05 GMT