Share via


datetime_part()

요청된 날짜 부분을 정수 값으로 추출합니다.

사용되지 않는 별칭: datepart()

Syntax

datetime_part(부분,Datetime)

구문 규칙에 대해 자세히 알아보세요.

매개 변수

이름 형식 필수 Description
구성 요소 string ✔️ 날짜에서 추출할 시간 측정입니다. 가능한 값을 참조하세요.
date datetime ✔️ 파트를 추출할 전체 날짜입니다.

파트의 가능한 값

  • Year
  • Quarter
  • Month
  • week_of_year
  • DayOfYear
  • Hour
  • Second
  • Millisecond
  • Microsecond
  • 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 밀리초 microsecond 나노초
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 규격입니다. 연도의 첫 번째 주는 해당 연도의 첫 번째 목요일이 포함된 주로 정의됩니다. [자세한 내용은] ISO 8601 주 날짜를 참조하세요.