now()
Returnerar aktuell UTC-tid, om du vill förskjuta med ett angivet tidsintervall.
Den aktuella UTC-tiden förblir densamma för alla användningsområden now()
för i en enda frågeuttryck, även om det tekniskt sett är en liten tidsskillnad mellan när varje now()
körning sker.
Syntax
now(
[ offset ])
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Obligatorisk | Beskrivning |
---|---|---|---|
offset | timespan |
Ett tidsintervall som ska läggas till den aktuella UTC-klocktiden. Standardvärdet är 0. |
Returer
Den aktuella UTC-klocktiden plus förskjutningstiden om den anges som en datetime
.
Exempel
Visa aktuell tid
print now()
Visa tiden för 2 dagar sedan
print now(-2d)
Hitta tid som förflutit från en viss händelse
I följande exempel visas den tid som förflutit sedan stormhändelserna började.
StormEvents
| extend Elapsed=now() - StartTime
| take 10
Hämta datumet i förhållande till ett visst tidsintervall
let T = datatable(label: string, timespanValue: timespan) [
"minute", 60s,
"hour", 1h,
"day", 1d,
"year", 365d
];
T
| extend timeAgo = now() - timespanValue
Resultat
etikett | timespanValue | timeAgo |
---|---|---|
år | 365.00:00:00 | 2022-06-19T08:22:54.6623324Z |
day | 1.00:00:00 | 2023-06-18T08:22:54.6623324Z |
timme | 01:00:00 | 2023-06-19T07:22:54.6623324Z |
minut | 00:01:00 | 2023-06-19T08:21:54.6623324Z |
Anteckning
Den här åtgärden kan utföras med funktionen ago().
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för