datetime_add()
적용 대상: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
지정된 기간의 새 날짜/시간을 지정된 날짜/시간에 곱하거나, 지정된 날짜/시간에 추가하거나, 뺍니다.
구문
datetime_add(
기간,
금액,
날짜/시간)
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | Type | 필수 | 설명 |
---|---|---|---|
마침표 | string |
✔️ | 증분할 시간 길이입니다. |
금액 | int |
✔️ | datetime에 추가하거나 뺄 기간 수입니다. |
날짜/시간 | datetime |
✔️ | 기간 x 크기 계산의 결과로 증분할 날짜입니다. |
가능한 기간 값:
- Year
- Quarter
- 월
- 주
- 요일
- Hour
- Minute
- Second
- Millisecond
- 마이크로초
- Nanosecond
반품
예제
Period
print year = datetime_add('year',1,make_datetime(2017,1,1)),
quarter = datetime_add('quarter',1,make_datetime(2017,1,1)),
month = datetime_add('month',1,make_datetime(2017,1,1)),
week = datetime_add('week',1,make_datetime(2017,1,1)),
day = datetime_add('day',1,make_datetime(2017,1,1)),
hour = datetime_add('hour',1,make_datetime(2017,1,1)),
minute = datetime_add('minute',1,make_datetime(2017,1,1)),
second = datetime_add('second',1,make_datetime(2017,1,1))
출력
연도 | quarter | month | 주 | 일 | hour | minute | second |
---|---|---|---|---|---|---|---|
2018-01-01 00:00:00.0000000 | 2017-04-01 00:00:00.0000000 | 2017-02-01 00:00:00.0000000 | 2017-01-08 00:00:00.0000000 | 2017-01-02 00:00:00.0000000 | 2017-01-01 01:00:00.0000000 | 2017-01-01 00:01:00.0000000 | 2017-01-01 00:00:01.0000000 |
금액
print year = datetime_add('year',-5,make_datetime(2017,1,1)),
quarter = datetime_add('quarter',12,make_datetime(2017,1,1)),
month = datetime_add('month',-15,make_datetime(2017,1,1)),
week = datetime_add('week',100,make_datetime(2017,1,1))
출력
연도 | quarter | month | 주 |
---|---|---|---|
2012-01-01T00:00:00Z | 2020-01-01T00:00:00Z | 2015-10-01T00:00:00Z | 2018-12-02T00:00:00Z |