날짜 및 시간 컬럼의 사용자 지정 서식 지정
사용하려는 형식을 지정된 설정으로 만들 수 없는 경우 사용자 지정 형식 문자열을 사용하면 아래 예와 같은 코드를 사용하여 사용자 지정 형식을 만들 수 있습니다.
예:
다음은 날짜/시간 형식에 대한 사용자 지정 형식 문자열의 예입니다. 자세한 내용은 사용자 지정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 |
상위 주제: 컬럼의 서식 지정 변경