다음을 통해 공유


FORMAT 함수의 사용자 지정 날짜 및 시간 형식(DAX)

다음 표에서는 사용자 정의된 날짜/시간 형식을 만들 때 사용할 수 있는 문자를 보여 줍니다.

형식 사양

설명

(:)

시간 구분 기호. 일부 로캘에서는 시간 구분 기호에 다른 문자를 사용하기도 합니다. 시간 구분 기호는 시간 값 형식을 지정할 때 시, 분, 초를 구분하는 기호입니다. 형식이 지정된 출력에서 시간 구분 기호로 사용되는 실제 문자는 응용 프로그램의 현재 문화권 값에 따라 결정됩니다.

(/)

날짜 구분 기호. 일부 로캘에서는 날짜 구분 기호에 다른 문자를 사용하기도 합니다. 날짜 구분 기호는 날짜 값에 형식을 지정할 때 년, 월, 일을 구분합니다. 형식이 지정된 출력에서 날짜 구분 기호로 사용되는 실제 문자는 응용 프로그램의 현재 문화권에 따라 결정됩니다.

(%)

다음 문자를 뒤에 나오는 문자에 관계없이 단일 문자 형식으로 읽어야 한다는 것을 나타내는 데 사용됩니다. 또한 단일 문자 형식을 사용자 정의된 형식으로 읽는다는 것을 나타내는 데에도 사용됩니다. 자세한 정보는 뒤에 나오는 설명을 참조하십시오.

d

일을 앞에 오는 0 없이 숫자로 표시합니다(예: 1). 사용자 정의 숫자 형식의 유일한 문자인 경우에는 %d를 사용합니다.

dd

일을 앞에 오는 0과 함께 숫자로 표시합니다(예: 01).

ddd

요일을 약어로 표시합니다(예: Sun).

dddd

요일을 정식 이름으로 표시합니다(예: 일요일).

M

월을 앞에 오는 0 없이 숫자로 표시합니다(예: 1월을 1로 표시). 사용자 정의 숫자 형식의 유일한 문자인 경우에는 %M을 사용합니다.

MM

월을 앞에 오는 0과 함께 숫자로 표시합니다(예: 01/12/01).

MMM

월을 약어로 표시합니다(예: Jan).

MMMM

월을 정식 이름으로 표시합니다(예: 1월).

gg

시대/연대 문자열을 표시합니다(예: A.D.).

h

시를 12시간제를 사용하여 앞에 오는 0 없이 숫자로 표시합니다(예: 오후 1:15:15). 사용자 정의 숫자 형식의 유일한 문자인 경우에는 %h를 사용합니다.

hh

시를 12시간제를 사용하여 앞에 오는 0과 함께 숫자로 표시합니다(예: 오후 01:15:15).

H

시를 24시간제를 사용하여 앞에 오는 0 없이 숫자로 표시합니다(예: 1:15:15). 사용자 정의 숫자 형식의 유일한 문자인 경우에는 %H를 사용합니다.

HH

시를 24시간제를 사용하여 앞에 오는 0과 함께 숫자로 표시합니다(예: 01:15:15).

m

분을 앞에 오는 0 없이 숫자로 표시합니다(예: 12:1:15). 사용자 정의 숫자 형식의 유일한 문자인 경우에는 %m을 사용합니다.

mm

분을 앞에 오는 0과 함께 숫자로 표시합니다(예: 12:01:15).

s

초를 앞에 오는 0 없이 숫자로 표시합니다(예: 12:15:5). 사용자 정의 숫자 형식의 유일한 문자인 경우에는 %s를 사용합니다.

ss

초를 앞에 오는 0과 함께 숫자로 표시합니다(예: 12:15::05).

f

소수 단위 초를 표시합니다. 예를 들어 ff는 1/100초를 표시하고 ffff는 1/10,000초를 표시합니다. 사용자 정의 형식에 최대 7개의 f 기호를 사용할 수 있습니다. 사용자 정의 숫자 형식의 유일한 문자인 경우에는 %f를 사용합니다.

t

12시간제를 사용하여 정오 이전의 모든 시간에 대문자 A를 표시합니다. 정오부터 오후 11:59 사이의 시간에는 대문자 P를 표시합니다. 사용자 정의 숫자 형식의 유일한 문자인 경우에는 %t를 사용합니다.

tt

12시간제를 사용하는 로캘의 경우 정오 이전의 시간은 대문자 AM과 함께 표시하고 정오부터 오후 11:59까지의 시간은 대문자 PM과 함께 표시합니다.

24시간제를 사용하는 로캘에서는 아무것도 표시하지 않습니다.

y

연도 숫자를 앞에 오는 0 없이 표시합니다(0-9). 사용자 정의 숫자 형식의 유일한 문자인 경우에는 %y를 사용합니다.

yy

적용 가능한 경우 연도를 앞에 오는 0과 함께 두 자리 숫자 형식으로 표시합니다.

yyy

연도를 네 자리 숫자 형식으로 표시합니다.

yyyy

연도를 네 자리 숫자 형식으로 표시합니다.

z

표준 시간대 오프셋을 앞에 오는 0 없이 표시합니다(예: -8). 사용자 정의 숫자 형식의 유일한 문자인 경우에는 %z를 사용합니다.

zz

표준 시간대 오프셋을 앞에 오는 0과 함께 표시합니다(예: -08).

zzz

전체 표준 시간대 오프셋을 표시합니다(예: -08:00).

주의

형식 문자열은 대/소문자를 구분합니다. 대/소문자가 다르면 형식도 달라집니다. 예를 들어 문자 "D"로 날짜 값의 형식을 지정하면 날짜가 긴 형식으로 표시됩니다(현재 로캘에 따라). 하지만 대/소문자를 "d"로 변경하면 날짜가 짧은 형식으로 표시됩니다. 또한 지정한 서식이 정의된 서식 문자열의 대/소문자와 일치하지 않으면 오류가 발생할 수 있습니다.

날짜/시간 형식을 지정할 때는 현재 사용자 로캘을 사용하여 문자열의 최종 형식이 결정됩니다. 예를 들어 1995년 3월 18일이라는 날짜를 서식 문자열 "M/d/yyyy"로 지정하려고 할 때 사용자 로캘이 미국(en-us)으로 설정되어 있으면 결과는 '3/12/1995'입니다. 그러나 사용자 로캘이 독일(de-de)로 설정되어 있는 경우 결과는 '18.03.1995'입니다.