now()
現在の UTC 時刻を返します。必要に応じて、指定された期間だけオフセット します。
現在の UTC 時刻は、1 つのクエリ ステートメントで のすべての使用 now()
で同じままになります。各実行時間 now()
の間に技術的に小さな時間差がある場合でも、
構文
now(
[ offset ])
構文規則について詳しく知る。
パラメーター
名前 | 型 | 必須 | 説明 |
---|---|---|---|
offset | timespan |
現在の UTC クロック時刻に追加する期間。 既定値は 0 です。 |
戻り値
現在の UTC クロック時刻と オフセット時刻 ( 指定されている場合) を として加算 datetime
します。
例
現在の時刻を表示する
print now()
2 日前の時刻を表示する
print now(-2d)
特定のイベントからの経過時間を検索する
次の例は、Storm イベントの開始以降の経過時間を示しています。
StormEvents
| extend Elapsed=now() - StartTime
| take 10
特定の時間間隔を基準にして日付を取得する
let T = datatable(label: string, timespanValue: timespan) [
"minute", 60s,
"hour", 1h,
"day", 1d,
"year", 365d
];
T
| extend timeAgo = now() - timespanValue
出力
label | timespanValue | timeAgo |
---|---|---|
year | 365.00:00:00 | 2022-06-19T08:22:54.6623324Z |
day | 1.00:00:00 | 2023-06-18T08:22:54.6623324Z |
hour | 01:00:00 | 2023-06-19T07:22:54.6623324Z |
minute | 00:01:00 | 2023-06-19T08:21:54.6623324Z |
Note
この操作は ago () 関数を使用して実行できます。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示