datetime_part()
적용 대상: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
요청된 날짜 부분을 정수 값으로 추출합니다.
사용되지 않는 별칭: datepart()
구문
datetime_part(
part,
datetime)
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | Type | 필수 | 설명 |
---|---|---|---|
part | string |
✔️ | 날짜에서 추출할 시간 측정값입니다. 가능한 값을 확인 합니다. |
date | datetime |
✔️ | 파트를 추출할 전체 날짜입니다. |
파트의 가능한 값
- Year
- Quarter
- Month
- week_of_year
- Day
- DayOfYear
- Hour
- Minute
- Second
- Millisecond
- 마이크로초
- Nanosecond
반품
추출된 부분을 나타내는 정수입니다.
참고 항목
week_of_year
는 주 번호를 나타내는 정수를 반환합니다. 주 번호는 첫 번째 목요일을 포함하는 연도의 첫 번째 주부터 계산됩니다.
예시
let dt = datetime(2017-10-30 01:02:03.7654321);
print
year = datetime_part("year", dt),
quarter = datetime_part("quarter", dt),
month = datetime_part("month", dt),
weekOfYear = datetime_part("week_of_year", dt),
day = datetime_part("day", dt),
dayOfYear = datetime_part("dayOfYear", dt),
hour = datetime_part("hour", dt),
minute = datetime_part("minute", dt),
second = datetime_part("second", dt),
millisecond = datetime_part("millisecond", dt),
microsecond = datetime_part("microsecond", dt),
nanosecond = datetime_part("nanosecond", dt)
출력
연도 | quarter | month | weekOfYear | 일 | dayOfYear | hour | minute | second | millisecond | microsecond | nanosecond |
---|---|---|---|---|---|---|---|---|---|---|---|
2017 | 4 | 10 | 44 | 30 | 303 | 1 | 2 | 3 | 765 | 765432 | 765432100 |
참고 항목
weekofyear
는 사용되지 않는 부분의 변형입니다 week_of_year
. weekofyear
ISO 8601을 준수하지 않았습니다. 1년 의 첫 번째 주는 그 해의 첫 번째 수요일이 있는 주로 정의되었습니다.
week_of_year
ISO 8601 규격입니다. 1년 중 첫 번째 주는 해당 연도의 첫 번째 목요일이 있는 주로 정의됩니다. [자세한 내용은]ISO 8601 주 날짜를 참조 하세요.