now()
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Gibt die aktuelle UTC-Zeit zurück, optional um einen bestimmten Zeitbereich versetzt.
Die aktuelle UTC-Zeit bleibt bei allen Verwendungen now()
in einer einzelnen Abfrage-Anweisung gleich, auch wenn technisch gesehen ein kleiner Zeitunterschied zwischen den einzelnen now()
Ausführungen besteht.
Syntax
now(
[ Offset ])
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
offset | timespan |
Ein Zeitbereich, der zur aktuellen UTC-Uhrzeit hinzugefügt werden soll. Der Standardwert ist 0. |
Gibt zurück
Die aktuelle UTC-Uhrzeit sowie die Offsetzeit, sofern angegeben, als .datetime
Beispiele
Aktuelle Uhrzeit anzeigen
print now()
Vor 2 Tagen die Uhrzeit anzeigen
print now(-2d)
Suchen nach verstrichener Zeit für ein bestimmtes Ereignis
Das folgende Beispiel zeigt die Seit beginn der Sturmereignisse verstrichene Zeit.
StormEvents
| extend Elapsed=now() - StartTime
| take 10
Abrufen des Datums relativ zu einem bestimmten Zeitintervall
let T = datatable(label: string, timespanValue: timespan) [
"minute", 60s,
"hour", 1h,
"day", 1d,
"year", 365d
];
T
| extend timeAgo = now() - timespanValue
Output
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 |
Stunde | 01:00:00 | 2023-06-19T07:22:54.6623324Z |
Minute | 00:01:00 | 2023-06-19T08:21:54.6623324Z |
Hinweis
Dieser Vorgang kann mit der Ago()-Funktion erreicht werden.