데이트 피커(Date Picker)
- 날짜와 시간을 선택할 수 있게 해주는 객체
1. 데이트 피커 객체 추가
Library에서 Date Picker 객체를 찾아 화면에 추가합니다.
다음 그림과 같이 화면에 데이트 피커 객체가 추가됩니다.
2. 데이트 피커 스타일과 모드
스토리 보드의 Attribute Inspector에서 데이트 피커의 스타일과 모드를 선택할 수 있습니다.
데이트 피커 스타일
1. Wheels
- 날짜가 휠 형태로 표시
2. Compact
- 데이트 피커를 클릭 시 날짜(시간)를 선택할 수 있는 창이 나타남
3. Inline
- 날짜는 달력 형태로 선택 가능
- 시간은 클릭 시 선택할 수 있는 창이 나타남
데이트 피커 모드
1. Time
- 시간만 선택 가능
2. Date
- 날짜만 선택 가능
3. Date and Time
- 날짜와 시간 모두 선택 가능
4. Count Down Timer
- 타이머
DateFormatter 형식
ex) 2022년 05월 05일 목요일 오후 7시 15분 45초
필드 | 심벌 | 결과 | 의미 |
년(Year) | yy | 22 | 두 자리로 연도를 표시 |
yyyy | 2022 | 네 자리로 연도를 표시 | |
월(Month) | M | 5 | 한 자리로 월을 표시 |
MM | 05 | 두 자리로 월을 표시 | |
MMM | Mar | 3글자 영문으로 월을 표시 | |
MMMM | March | 전체 영문으로 월을 표시 | |
주(Week) | w | 19 | 1~52까지 연간 주 순서를 표시 |
ww | 19 | 01~52까지 연간 주 순서를 표시 | |
W | 1 | 1~6까지 월간 주 순서를 표시 | |
일(Day) | d | 5 | 1~31 까지 일을 표시 |
dd | 05 | 01~31 까지 일을 표시 | |
D | 125 | 1~366까지 열간 일 순서를 표시 | |
DD | 125 | 01~366까지 열간 일 순서를 표시 | |
DDD | 125 | 001~366까지 열간 일 순서를 표시 | |
요일(Weekday) | E, EE, EEE | Fri | 3글자 영문 요일 표시 |
EEEE | Friday | 영문 요일 표시 | |
EEEEE | F | 한 글자 약요 영문 요일 표시 | |
e | 5 | 1~7까지 주간 날짜 순서 표시 | |
ee | 05 | 01~07까지 주간 날짜 순서 표시 | |
시기(Period) | a | PM | AM/PM 표시 |
시간(Hour) | h | 7 | 1~12까지 시각을 표시 |
hh | 07 | 01~12까지 시각을 표시 | |
H | 19 | 1~24까지 시각을 표시 | |
HH | 19 | 01~24까지 시각을 표시 | |
분(Minute) | m | 15 | 0~59까지 분을 표시 |
mm | 15 | 00~59까지 분을 표시 | |
초(Second) | s | 45 | 0~59까지 초를 표시 |
ss | 45 | 00~59까지 초를 표시 | |
지역(Zone) | z | GMT+09:00 | 타임존 표시 |
Z | +0900 | GMT 시간차 표시 |
반응형
'🍎 iOS' 카테고리의 다른 글
WebView (0) | 2022.12.08 |
---|---|
Alert (0) | 2022.12.08 |
Picker View (0) | 2022.12.08 |
UIImageView (0) | 2022.09.28 |
Outlet 변수와 Action 함수 (0) | 2022.09.27 |
댓글