시간 범위 데이터 형식
적용 대상: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
데이터 형식은 timespan
시간 간격을 나타냅니다.
timespan
데이터 형식 및time
데이터 형식은 동일합니다.
timespan
리터럴
리터럴을 timespan
지정하려면 다음 구문 옵션 중 하나를 사용합니다.
구문 | 설명 | 예시 | 시간 길이 |
---|---|---|---|
nd |
하나 이상의 숫자로 표시된 시간 간격과 일 단위로 나타 d 낸 시간 간격입니다. |
2d |
2일 |
nh |
하나 이상의 숫자로 표시된 시간 간격과 시간 h 간격입니다. |
1.5h |
1.5시간 |
nm |
하나 이상의 숫자로 표현된 시간 간격과 몇 분 동안의 m 시간 간격입니다. |
30m |
30분 |
ns |
하나 이상의 숫자로 표시된 시간 간격 뒤에 초가 잇 s 는 시간 간격입니다. |
10s |
10초 |
nms |
하나 이상의 숫자로 표시된 시간 간격 뒤에 ms 밀리초가 잇는 시간 간격입니다. |
100ms |
100밀리초 |
nmicrosecond |
하나 이상의 숫자 뒤에 다음 microsecond 으로 표시되는 시간 간격입니다. |
10microsecond |
10 마이크로초 |
ntick |
나노초를 나타내기 위해 하나 이상의 숫자 다음에 tick 표시되는 시간 간격입니다. |
1tick |
100 ns |
timespan( n seconds) |
시간 간격(초)입니다. | timespan(15 seconds) |
15초 |
timespan( n) |
일 단위의 시간 간격입니다. | timespan(2) |
2일 |
timespan( 일. 시간: 분: 초. (밀리초)) |
경과된 일, 시간, 분 및 초의 시간 간격입니다. | timespan(0.12:34:56.7) |
0d+12h+34m+56.7s |
timespan(null) |
null 값을 나타냅니다. |
구문 규칙에 대해 자세히 알아봅니다.
timespan
연산자
형식 timespan
의 두 값을 추가하고, 빼고, 나눌 수 있습니다.
마지막 작업은 한 값이 다른 값에 맞을 수 있는 소수 자릿수를 나타내는 형식 real
값을 반환합니다.
예제
다음 예제에서는 여러 가지 방법으로 하루에 있는 시간(초)을 계산합니다.
print
result1 = 1d / 1s,
result2 = time(1d) / time(1s),
result3 = 24 * 60 * time(00:01:00) / time(1s)
다음은 하루의 시간(정수 값으로 표시)을 시간 간격 단위로 변환하는 예제입니다.
print
seconds = 86400
| extend t = seconds * 1s