now()
적용 대상: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
지정된 시간 범위에서 선택적으로 오프셋된 현재 UTC 시간을 반환합니다.
현재 UTC 시간은 기술적으로 각 now()
실행 시점 사이에 약간의 시간 차이가 있더라도 단일 쿼리 문의 모든 사용 now()
에서 동일하게 유지됩니다.
구문
now(
[ 오프셋 ])
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | Type | 필수 | 설명 |
---|---|---|---|
offset | timespan |
현재 UTC 클록 시간에 추가할 시간 범위입니다. 기본값은 0입니다. |
반품
현재 UTC 클록 시간 및 제공된 경우 오프 셋 시간(있는 경우)입니다 datetime
.
예제
현재 시간 표시
print now()
2일 전의 시간 표시
print now(-2d)
지정된 이벤트에서 경과된 시간 찾기
다음 예제에서는 Storm 이벤트가 시작된 이후 경과된 시간을 보여 줍니다.
StormEvents
| extend Elapsed=now() - StartTime
| take 10
특정 시간 간격을 기준으로 날짜 가져오기
let T = datatable(label: string, timespanValue: timespan) [
"minute", 60s,
"hour", 1h,
"day", 1d,
"year", 365d
];
T
| extend timeAgo = now() - timespanValue
출력
label | timespanValue | timeAgo |
---|---|---|
연도 | 365.00:00:00 | 2022-06-19T08:22:54.6623324Z |
일 | 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 |
참고 항목
이 작업은 ago() 함수를 사용하여 수행할 수 있습니다.