GitHub GitHub의 컨트리뷰션: 온라인 편집

날짜/시간 차이 ()

datetime 값 사이의 지정된 기간 수를 계산합니다.

구문

datetime_diff(기간,datetime1,datetime2)

매개변수

이름 유형 필수 설명
기간 문자열 리턴값을 계산하는 데 사용되는 시간의 측정입니다. 가능한 값을 참조하십시오.
datetime1 datetime 빼기 방정식의 왼쪽입니다.
datetime2 datetime 빼기 방정식의 오른쪽입니다.

period 의 가능한 값

  • 연도
  • 분기
  • 밀리초
  • 마이크로초
  • 나노초

리턴값

빼기 결과에서 기간 의 양을 나타내는 정수 (datetime1 - datetime2).

```kusto
print
year = datetime_diff('year',datetime(2017-01-01),datetime(2000-12-31)),
quarter = datetime_diff('quarter',datetime(2017-07-01),datetime(2017-03-30)),
month = datetime_diff('month',datetime(2017-01-01),datetime(2015-12-30)),
week = datetime_diff('week',datetime(2017-10-29 00:00),datetime(2017-09-30 23:59)),
day = datetime_diff('day',datetime(2017-10-29 00:00),datetime(2017-09-30 23:59)),
hour = datetime_diff('hour',datetime(2017-10-31 01:00),datetime(2017-10-30 23:59)),
minute = datetime_diff('minute',datetime(2017-10-30 23:05:01),datetime(2017-10-30 23:00:59)),
second = datetime_diff('second',datetime(2017-10-30 23:00:10.100),datetime(2017-10-30 23:00:00.900)),
millisecond = datetime_diff('millisecond',datetime(2017-10-30 23:00:00.200100),datetime(2017-10-30 23:00:00.100900)),
microsecond = datetime_diff('microsecond',datetime(2017-10-30 23:00:00.1009001),datetime(2017-10-30 23:00:00.1008009)),
nanosecond = datetime_diff('nanosecond',datetime(2017-10-30 23:00:00.0000000),datetime(2017-10-30 23:00:00.0000007))

<p></p>

### Results

|year|quarter|month|week|day|hour|minute|second|millisecond|microsecond|nanosecond|
|----|-------|-----|----|---|----|------|------|-----------|-----------|----------|
|17  |2      |13   |5   |29 |2   |5     |10    |100        |100        |-700      |