IOS 에서 DatePicker 에서 날짜를 가져오려고 한다.
우선 DatePicker 는 다음과 같이 생겼다.
[사진 1: IOS DatePicker]
해당 날짜를 가져오기 위해서는 다음과 같은 코드를 작성하면 된다.
datepicker.date // 2018-04-17 13:18:39 +0000
위의 코드를 출력시키면 옆에 주석과 같이 출력이 된다.
자바에서는 날짜를 formatting 하기 위해서 SimpleDateFormat 이라는 클래스를 사용한다. IOS 에서도 마찬가지로 어떤 특정 클래스를 이용해 date formatting 을 한다.
let formatter = DateFormatter();
formatter.dateFormat = "YY-MM-d hh:mma";
let dateString = formatter.string(from: datePicker.date);
print(dateString); // 18-03-22 09:04AM
다음과 같은 식으로 formatting 한다.
반응형