날짜 및 시간 컬럼의 사용자 지정 서식 지정

사용하려는 형식을 지정된 설정으로 만들 수 없는 경우 사용자 지정 형식 문자열을 사용하면 아래 예와 같은 코드를 사용하여 사용자 지정 형식을 만들 수 있습니다.

예:

다음은 날짜/시간 형식에 대한 사용자 지정 형식 문자열의 예입니다. 자세한 내용은 사용자 지정 DateTime 형식 문자열에 대한 문헌(예: MSDN)을 참조하십시오.
주: 사용자 정의 날짜 및 시간 형식 지정자를 단독으로 형식 문자열에 사용하려는 경우(예를 들어 "d", "h" 또는 "M" 지정자 자체를 사용하려는 경우), 표준 형식 문자열로 해석되는 것을 방지하기 위해 지정자 앞이나 뒤에 공백을 추가하거나 단일 날짜 및 시간 지정자 앞에 백분율 기호("%")를 추가해야 합니다.
문자 설명
yy 0-99 사이의 숫자로 측정되는 연도를 반환합니다.
yyyy 연도를 4자리 숫자로 반환합니다.
M 1-12 사이의 숫자로 측정된 월을 반환합니다(값에 따라 1자리 또는 2자리).

이 형식 문자열이 적용된 경우 6월이 '6'으로 표시됩니다(11월은 '11'로 표시됨).

MM 1-12 사이의 숫자로 측정되는 2자리의 월을 반환합니다. 즉, 6월은 '06'으로 표시됩니다.
MMM 월의 약어 이름을 반환합니다. 예를 들어, 'Jun'.
MMMM 월의 전체 이름을 반환합니다. 예를 들어, 'June'.
d 1-31 사이의 숫자로 측정되는 월간 일자를 반환합니다(값에 따라 1자리 또는 2자리).

이 형식 문자열이 적용된 경우 6일이 '6'으로 표시됩니다(11일은 '11'로 표시됨).

dd 1-31 사이의 숫자로 측정되는 2자리의 일을 반환합니다. 즉, 6일은 '06'으로 표시됩니다.
ddd 주간 일자의 약어 이름을 반환합니다. 예를 들어, 'Fri'.
dddd 주간 일자의 전체 이름을 반환합니다. 예를 들어, 'Friday'.
h 12시간제로 시간을 반환합니다(값에 따라 1자리 또는 2자리).

즉, 시간이 7:20:22인 경우, 형식 'h'는 시간을 1자리인 '7'로 표시합니다. 시간이 11:20:22이면 'h'는 11을 반환합니다.

hh 항상 2자리를 사용하는 12시간제로 시간을 반환합니다.

즉, 'hh' 형식 문자열이 적용된 경우 시간 7:20:22는 '07:20:22'로 표시됩니다.

H 24시간제로 시간을 반환합니다(값에 따라 1자리 또는 2자리).

즉, 시간이 7:20:22인 경우, 형식 'h'는 시간을 1자리인 '7'로 표시합니다. 시간이 11:20:22이면 'H'는 11을 반환합니다. 시간이 오후 7시 20분인 경우 'H'는 19:20:00을 반환합니다.

HH 항상 2자리를 사용하는 24시간제로 시간을 반환합니다. 즉, 오전 6시는 '06'으로, 오후 6시는 '18'로 표시됩니다.
m 값에 따라 1자리 또는 2자리의 분을 반환합니다. 6분이 '6'으로 표시됩니다(11분은 '11'로 표시됨).
mm 2자리의 분을 반환합니다. 즉, 6분은 '06'으로 표시됩니다.
s 값에 따라 1자리 또는 2자리의 초를 반환합니다.

6초가 '6'으로 표시됩니다(11초는 '11'로 표시됨).

ss 2자리의 초를 반환합니다. 즉, 6초는 '06'으로 표시됩니다.
f 0.1초 단위를 반환합니다.
ff 0.01초 단위를 반환합니다.
fff 밀리초를 반환합니다.
tt AM/PM 지시자를 반환합니다.
: 시간 구분 기호를 반환합니다.
/ 날짜 구분 기호를 반환합니다.

사용자 지정 문자열 값을 추가할 수도 있지만 지정자 문자가 문자열에 포함되는 경우에는 백슬래시(\)로 이스케이프해야 합니다.

주: 아래의 모든 예에서는 데이터의 다음 값을 사용합니다. 2009년 10월 16일, 금요일, 오후 3시 25분.
형식 문자열 결과
dd\t\h o\f MMMM yyyy 16th of October 2009
MMM d yyyy, HH:mm Oct 16 2009, 15:25
\year: YY, \mon\t\h: MM, \da\y: dd year: 09, month: 10, day: 16
hh:mm tt 03:25 PM
m \minu\te\s pa\s\t h, MMM d 25 minutes past 3, Oct 16
%d 16