Het gegevenstype voor de periode
Het timespan
gegevenstype vertegenwoordigt een tijdsinterval.
De
timespan
gegevenstypen entime
zijn gelijkwaardig.
timespan
letterlijke waarden
Als u een letterlijke timespan
waarde wilt opgeven, gebruikt u een van de volgende syntaxisopties:
Syntax | Beschrijving | Voorbeeld | Tijdsduur |
---|---|---|---|
Nd |
Een tijdsinterval dat wordt vertegenwoordigd door een of meer cijfers gevolgd door d dagen. |
2d |
2 dagen |
Nh |
Een tijdsinterval dat wordt vertegenwoordigd door een of meer cijfers gevolgd door h gedurende uren. |
1.5h |
1,5 uur |
Nm |
Een tijdsinterval dat wordt vertegenwoordigd door een of meer cijfers, gevolgd door m gedurende minuten. |
30m |
30 minuten |
Ns |
Een tijdsinterval dat wordt vertegenwoordigd door een of meer cijfers gevolgd door s gedurende seconden. |
10s |
10 seconden |
Nms |
Een tijdsinterval dat wordt vertegenwoordigd door een of meer cijfers, gevolgd door ms voor milliseconden. |
100ms |
100 milliseconden |
Nmicrosecond |
Een tijdsinterval dat wordt vertegenwoordigd door een of meer cijfers, gevolgd door microsecond . |
10microsecond |
10 microseconden |
Ntick |
Een tijdsinterval dat wordt vertegenwoordigd door een of meer cijfers, gevolgd door tick om nanoseconden aan te geven. |
1tick |
100 ns |
timespan( Nseconds) |
Een tijdsinterval in seconden. | timespan(15 seconds) |
15 seconden |
timespan( N) |
Een tijdsinterval in dagen. | timespan(2) |
2 dagen |
timespan( Dagen. Uur: Minuten: Seconden. Milliseconden) |
Een tijdsinterval in dagen, uren, minuten en seconden verstreken. | timespan(0.12:34:56.7) |
0d+12h+34m+56.7s |
timespan(null) |
Vertegenwoordigt de null-waarde. |
Meer informatie over syntaxisconventies.
timespan
Exploitanten
Er kunnen twee waarden van het type timespan
worden opgeteld, afgetrokken en gedeeld.
De laatste bewerking retourneert een waarde van het type real
die het fractionele aantal keren vertegenwoordigt dat de ene waarde in de andere past.
Voorbeelden
In het volgende voorbeeld wordt op verschillende manieren berekend hoeveel seconden er per dag zijn:
print
result1 = 1d / 1s,
result2 = time(1d) / time(1s),
result3 = 24 * 60 * time(00:01:00) / time(1s)
In dit voorbeeld wordt het aantal seconden in een dag (vertegenwoordigd door een geheel getal) geconverteerd naar een tijdspanneeenheid:
print
seconds = 86400
| extend t = seconds * 1s
Gerelateerde inhoud
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor