Tipo di dati timepan
Il timespan
tipo di dati rappresenta un intervallo di tempo.
I
timespan
tipi di dati etime
sono equivalenti.
timespan
Valori letterali
Per specificare un timespan
valore letterale, usare una delle opzioni di sintassi seguenti:
Sintassi | Descrizione | Esempio | Durata del tempo |
---|---|---|---|
Nd |
Intervallo di tempo rappresentato da una o più cifre seguite d per giorni. |
2d |
2 giorni |
Nh |
Intervallo di tempo rappresentato da una o più cifre seguite da h ore. |
1.5h |
1,5 ore |
Nm |
Intervallo di tempo rappresentato da una o più cifre seguite m per minuti. |
30m |
30 minuti |
Ns |
Intervallo di tempo rappresentato da una o più cifre seguite s per secondi. |
10s |
10 secondi |
Nms |
Intervallo di tempo rappresentato da una o più cifre seguite ms da millisecondi. |
100ms |
100 millisecondi |
Nmicrosecond |
Intervallo di tempo rappresentato da una o più cifre seguite da microsecond . |
10microsecond |
10 microsecondi |
Ntick |
Intervallo di tempo rappresentato da una o più cifre seguite tick da per indicare nanosecondi. |
1tick |
100 ns |
timespan( Nseconds) |
Intervallo di tempo in secondi. | timespan(15 seconds) |
5 secondi |
timespan( N) |
Intervallo di tempo in giorni. | timespan(2) |
2 giorni |
timespan( Giorni. Ore: Minuti: Secondi. Millisecondi) |
Intervallo di tempo in giorni, ore, minuti e secondi passati. | timespan(0.12:34:56.7) |
0d+12h+34m+56.7s |
timespan(null) |
Rappresenta il valore Null. |
Altre informazioni sulle convenzioni di sintassi.
Operatori timespan
Due valori di tipo timespan
possono essere aggiunti, sottratti e divisi.
L'ultima operazione restituisce un valore di tipo real
che rappresenta il numero frazionale di volte in cui un valore può adattarsi all'altro.
Esempio
Nell'esempio seguente viene calcolato il numero di secondi in un giorno in diversi modi:
print
result1 = 1d / 1s,
result2 = time(1d) / time(1s),
result3 = 24 * 60 * time(00:01:00) / time(1s)
Questo esempio converte il numero di secondi in un giorno (rappresentato da un valore intero) in un'unità timepan:
print
seconds = 86400
| extend t = seconds * 1s
Contenuti correlati
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per