"NSDateFormatter"를 통해 표현할 수 있는 날짜 형식입니다.
심볼의 대소문자 구분에 주의해야 합니다.
*1)은 "ko-KR" locale 설정 결과입니다.
필드 |
심볼 |
결과1) |
결과 |
내용 |
시대 (Era) |
G | 서기 |
AD | 기원전/후(서기) 표시 |
GG | 서기 |
AD | ||
GGG | 서기 |
AD | ||
GGGG | 서력기원 |
Anno Domini | 기원 전후를 풀어서 표기 | |
GGGGG | 서기 |
A |
||
년 (Year) |
y |
2012 |
2012 |
년도를 네 자리로 표시 |
yy |
12 |
12 |
년도를 두 자리로 표시 | |
yyy |
2012 |
2012 |
년도를 네 자리로 표시 | |
yyyy |
2012 |
2012 |
||
yyyyy |
02012 |
02012 |
네 자리 년도 앞에 '0'이 붙는다. | |
yyyyyy |
002012 |
002012 |
||
Y |
2012 |
2012 |
"Week of Year"을 기본으로 하는 달력에서 년도를 표시할 때 사용된다고 한다. 그러나 'y'와 아무런 차이가 없다. | |
YY |
12 |
12 |
||
YYY |
2012 |
2012 |
||
YYYY |
2012 |
2012 |
||
YYYYY |
02012 |
02012 |
||
YYYYYY |
002012 |
002012 |
||
u |
2012 |
2012 |
확장된 년도라고 한다. 자세한 의미는 알지 못하지만 무조건 년도를 네 자리로 표시한다. 다섯 개 이상부터는 앞에 '0'을 붙여 표시한다. | |
uu |
2012 |
2012 |
||
uuu |
2012 |
2012 |
||
uuuu |
2012 |
2012 |
||
uuuuu |
02012 |
02012 |
||
uuuuuu |
002012 |
002012 |
||
분기 (Quarter) |
q |
1 |
1 |
1~4까지의 분기 표시 |
01 |
01 |
01~04까지의 분기 표시 | ||
qqq |
1분기 |
Q1 |
대한민국 로케일 설정 상황에서는 1분기~4분기로 표시되고 로케일 설정이 없는 경우 Q1~Q4로 표시된다. | |
qqqq |
제 1/4분기 |
1st quarter |
대한민국 로케일 설정 상황에서는 "제 1/4분기", "제 2/4분기"와 같이 표시되고 로케일 설정이 없는 경우 "1st quarter", "2nd quarter"와 같이 풀어서 표기된다. | |
Q |
1 |
1 |
'q' 심볼과 동일 | |
01 |
01 |
|||
QQQ |
1분기 |
Q1 |
||
QQQQ |
제 1/4분기 |
1st quarter |
||
월 (Month) |
M |
3 |
3 |
1~12까지 월 표시 |
MM |
03 |
03 |
01~12까지 월 표시 | |
MMM |
3월 |
Mar |
대한민국 로케일 설정시 '1월'~'12월'로 표시되며, 로케일을 설정하지 않은 경우 'Jan'~'Dec'까지 3글자 영문 월 표시 | |
MMMM |
3월 |
March |
대한민국 로케일 설정시 '1월'~'12월'로 표시되며, 로케일을 설정하지 않은 경우 'January'에서 'December'까지 전체 영문 월 표시 | |
MMMMM |
3월 |
M |
대한민국 로케일 설정시 '1월'~'12월'로 표시되며, 로케일을 설정하지 않은 경우 'J'에서 'D'까지 1글자 영문 월 표시 | |
L |
3 |
3 |
'M' 심볼과 동일 | |
LL |
03 |
03 |
||
LLL |
3월 |
Mar |
||
LLLL |
3월 |
March |
||
LLLLL |
3월 |
M |
||
주 (Week) |
w |
13 |
13 |
1~52까지 년간 주 순서(week of year)를 표시 |
ww |
13 |
13 | 01~52까지 년간 주 순서(week of year)를 표시 | |
W |
5 |
5 |
1~6까지 월간 주 순서(week of month)를 표시 | |
일 (Day) |
d |
8 |
8 |
1~31까지 일을 표시 |
dd |
08 |
08 |
01~31까지 일을 표시 | |
D |
68 |
68 |
1~366까지 년간 일 순서(day of year)를 표시 | |
DD |
68 |
68 |
01~366까지 년간 일 순서(day of year)를 표시 | |
DDD |
068 |
068 |
001~366까지 년간 일 순서(day of year)를 표시 | |
F |
5 |
5 |
1~5까지 해당 요일의 월간 주 순서를 표시. 예를 들어 2012년 4월 30일은 5번째 월요일이고, 2012년 9월 30일은 5번째 일요일이다. | |
g |
2455995 |
2455995 |
천문학적 율리우스 누적 날짜를 나타내며, 기원전 4713년 1월 1일 이후 지난 날짜를 표시한다고 함. | |
요일 (Weekday) |
E |
목 |
Thu |
일요일(Sun)에서 시작해 토요일(Sat)까지 약식 요일을 표시 |
EE |
목 |
Thu |
||
EEE |
목 |
Thu |
||
EEEE |
목요일 |
Thursday |
일요일(Sunday)에서 시작해 토요일(Saturday)까지 요일 전체 이름을 표시 | |
EEEEE |
목 |
T |
로케일을 설정하지 않은 경우 1글자 약어 요일 표시 | |
e |
5 |
5 |
1~7까지 주간 날짜 순서 표시 | |
ee |
05 |
05 |
01~07까지 주간 날짜 순서 표시 | |
eee |
목 |
Thu |
'EEE', 'EEEE', 'EEEEE' 심볼과 동일 | |
eeee |
목요일 |
Thursday |
||
eeeee |
목 |
T |
||
c |
5 |
5 |
1~7까지 주간 날짜 순서 표시 | |
cc |
5 |
5 |
||
ccc |
목 |
Thu |
'EEE', 'EEEE', 'EEEEE' 심볼과 동일 | |
cccc |
목요일 |
Thursday |
||
ccccc |
목 |
T |
||
시기(Period) | a |
오전 |
AM |
오전/오후, AM/PM 표시 |
시간 (Hour) |
h |
1 |
1 |
1~12까지 시각을 표시 |
hh |
01 |
01 |
01~12까지 시각을 표시 | |
H |
13 |
13 |
0~23까지 24시간 시각을 표시 | |
HH |
13 |
13 |
00~23까지 24시간 시각을 표시 | |
k |
12 |
12 |
1~24까지 24시간 시각을 표시 | |
kk |
12 |
12 |
01~24까지 24시간 시각을 표시 | |
K |
0 |
0 |
0~11까지 시각을 표시 | |
KK |
00 |
00 |
00_11까지 시각을 표시 | |
분 (Minute) |
m |
49 |
49 |
0~59까지 분을 표시 |
mm |
49 |
49 |
00~59까지 분을 표시 | |
초 (Second) |
s |
33 |
33 |
0~59까지 초를 표시 |
ss |
33 |
33 |
00~59까지 초를 표시 | |
SSSSSS |
023000 |
023000 |
단편적인 초, 쉽게 millisecond를 생각하면 됩니다. | |
A |
2973000 |
2973000 |
일간 밀리초. 0~86399999까지의 값을 가지면 00시부터 현재까지의 밀리초를 나타냄. | |
지역 (Zone) |
z |
KST |
GMT+09:00 |
타임 존 표시 |
zz |
KST |
GMT+09:00 |
||
zzz |
KST |
GMT+09:00 |
||
zzzz |
한국 표준시 |
Korea Standard Time |
설정된 로케일에 맞는 타임 존 전체 이름 표시 | |
Z |
+0900 |
+0900 |
GMT 시간 차 표시 | |
ZZ |
+0900 |
+0900 |
||
ZZZ |
+0900 |
+0900 |
||
ZZZZ |
GMT+09:00 |
GMT+09:00 |
타임 존 표시 | |
v |
KST |
South Korea Time |
generic non-location형식의 타임 존 표시 | |
vv |
GMT+09:00 |
GMT+09:00 |
사용안함 | |
vvv |
GMT+09:00 |
GMT+09:00 |
||
vvvv |
한국 표준시 |
Korea Standard Time |
generic non-location형식의 타임 존 이름 표시 | |
V |
KST |
KST |
심볼 'z'와 같은 형식 | |
VV |
GMT+09:00 |
GMT+09:00 |
사용안함 | |
VVV |
GMT+09:00 |
GMT+09:00 |
||
VVVV |
대한민국 시간 |
South Korea Time |
generic location 형식의 타임 존 또는 타임 존 위치 표시 |