now()
Restituisce l'ora UTC corrente, facoltativamente offset da un determinato intervallo di tempo.
L'ora UTC corrente rimarrà invariata in tutti gli usi di now()
in una singola istruzione di query, anche se c'è una piccola differenza di tempo tra ogni now()
esecuzione.
Sintassi
now(
[ offset ])
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Tipo | Obbligatoria | Descrizione |
---|---|---|---|
offset | timespan |
Intervallo di tempo per aggiungere all'ora UTC corrente. Il valore predefinito è 0. |
Restituisce
Ora dell'orologio UTC corrente, più l'ora di offset se specificata, come datetime
.
Esempio
Mostra l'ora corrente
print now()
Mostra l'ora 2 giorni fa
print now(-2d)
Trovare tempo trascorso da un determinato evento
Nell'esempio seguente viene illustrato il tempo trascorso dall'inizio degli eventi storm.
StormEvents
| extend Elapsed=now() - StartTime
| take 10
Ottenere la data relativa a un intervallo di tempo specifico
let T = datatable(label: string, timespanValue: timespan) [
"minute", 60s,
"hour", 1h,
"day", 1d,
"year", 365d
];
T
| extend timeAgo = now() - timespanValue
Output
label | timepanValue | timeAgo |
---|---|---|
anno | 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 |
Nota
Questa operazione può essere eseguita con la funzione ago().
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per