now()
지정된 시간 범위에서 선택적으로 오프셋되는 현재 UTC 시간을 반환합니다.
현재 UTC 시간은 기술적으로 각 now()
실행 시점 사이에 약간의 시간 차이가 있더라도 단일 쿼리 문에서 의 now()
모든 사용에서 동일하게 유지됩니다.
Syntax
now(
[ offset ])
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | 형식 | 필수 | Description |
---|---|---|---|
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() 함수를 사용하여 수행할 수 있습니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기