Share via


now()

Retourneert de huidige UTC-tijd, eventueel verschoven door een bepaalde periode.

De huidige UTC-tijd blijft hetzelfde voor alle toepassingen van now() in één query-instructie, zelfs als er technisch gezien een klein tijdsverschil is tussen de now() uitvoeringen.

Syntax

now([ offset ])

Meer informatie over syntaxisconventies.

Parameters

Naam Type Vereist Beschrijving
offset timespan Een periode die moet worden toegevoegd aan de huidige UTC-kloktijd. De standaardwaarde is 0.

Retouren

De huidige UTC-kloktijd, plus de offsettijd indien opgegeven, als een datetime.

Voorbeelden

De huidige tijd weergeven

print now()

De tijd 2 dagen geleden weergeven

print now(-2d)

De tijd zoeken die is verstreken na een bepaalde gebeurtenis

In het volgende voorbeeld ziet u de tijd die is verstreken sinds het begin van de stormgebeurtenissen.

StormEvents
| extend Elapsed=now() - StartTime
| take 10

De datum ten opzichte van een specifiek tijdsinterval ophalen

let T = datatable(label: string, timespanValue: timespan) [
    "minute", 60s, 
    "hour", 1h, 
    "day", 1d, 
    "year", 365d
];
T 
| extend timeAgo = now() - timespanValue

Uitvoer

label timespanValue timeAgo
jaar 365.00:00:00 2022-06-19T08:22:54.6623324Z
day 1.00:00:00 2023-06-18T08:22:54.6623324Z
uur 01:00:00 2023-06-19T07:22:54.6623324Z
minuut 00:01:00 2023-06-19T08:21:54.6623324Z

Notitie

Deze bewerking kan worden uitgevoerd met de functie ago().