다음을 통해 공유


TIME

적용 대상: 계산 열 계산 테이블 측정 시각적 계산

숫자로 지정된 시간, 분 및 초를 날짜/시간 형식의 시간으로 변환합니다.

구문

TIME(hour, minute, second)  

매개 변수

용어 정의
hour 가져오기 모드: 시간을 나타내는 0에서 32767까지의 숫자입니다.
23보다 큰 값은 24로 나뉘고 나머지는 하루의 분수로 표시되는 시간 값으로 처리됩니다.
예를 들어 TIME(27,0,0) = TIME(3,0,0) = 오전 3:00:00

DirectQuery 모드: 시간을 나타내는 0에서 23까지의 숫자입니다.
minute 가져오기 모드: 분을 나타내는 0에서 32767까지의 숫자입니다.
59분을 초과하는 모든 값은 시간 및 분으로 변환됩니다.
1440(24시간)을 초과하는 값은 날짜 부분을 변경하지 않습니다. 대신 1440으로 나뉘고 나머지는 1일의 분수로 표시되는 분 값으로 처리됩니다.
예를 들어 TIME(0,2190,0) = TIME(0,750,0) = TIME(12,30,0) = 오후 12:30:00

DirectQuery 모드: 분을 나타내는 0에서 59까지의 숫자입니다.
second 가져오기 모드: 두 번째를 나타내는 0에서 32767까지의 숫자입니다.
59보다 큰 값은 시간, 분 및 초로 변환됩니다.
예를 들어 TIME(0,0,2000) = TIME(0,33,20) = 오전 12:33:20

DirectQuery 모드: 초를 나타내는 0에서 59까지의 숫자입니다.

반환 값

00:00:00(오전 12:00:00)부터 23:59:59(오후 11:59:59)까지의 시간(날짜/시간)입니다.

설명

  • 날짜와 시간을 일련 번호로 저장하는 Microsoft Excel과 달리 DAX는 날짜 및 시간 값을 날짜/시간 형식으로 사용합니다. DAX 함수에서 날짜/시간 값을 사용하면 다른 형식의 숫자가 암시적으로 변환됩니다. 일련 번호를 사용해야 하는 경우 서식을 사용하여 숫자가 표시되는 방식을 변경할 수 있습니다.

  • 시간 값은 날짜 값의 일부이며 일련 번호 시스템에서 10진수로 표시됩니다. 따라서 날짜/시간 값 12:00 PM은 하루의 절반이므로 0.5와 같습니다.

  • TIME 함수에 인수를 다른 식의 결과로 직접 입력하는 값으로 제공하거나 숫자 값이 포함된 열에 대한 참조를 통해 제공할 수 있습니다.

  • 날짜 및 날짜/시간을 형식dt"YYYY-MM-DD"dt"YYYY-MM-DDThh:mm:ss"으로 리터럴로 지정할 수도 dt"YYYY-MM-DD hh:mm:ss"있습니다. 리터럴로 지정된 경우 식에서 TIME 함수를 사용할 필요가 없습니다. 자세한 내용은 DAX 구문 | 날짜 및 시간입니다.

  • 이 함수는 계산 열 또는 RLS(행 수준 보안) 규칙에서 사용되는 경우 DirectQuery 모드에서 사용할 수 없습니다.

예 1

다음 예제는 모두 오전 3:00 시간을 반환합니다.

= TIME(27,0,0)
= TIME(3,0,0)  

예제 2

다음 예제는 모두 오후 12시 30분 시간을 반환합니다.

= TIME(0,750,0)
= TIME(12,30,0)  

예 3

다음 예제에서는 열의 값에 따라 시간을 만듭니다. intHoursintMinutesintSeconds

= TIME([intHours],[intMinutes],[intSeconds])  

DATE
날짜 및 시간 함수