본문 바로가기
iOS Swift/Today I Learned

DateFormatter 활용해보기

by 호두빵 2022. 12. 27.

let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd, a h:mm"
let date = dateFormatter.date(from: authHistory.regDtString)
dateFormatter.dateFormat = "yyyy-MM-dd"
let stringDate = dateFormatter.string(from: date ?? Date())

DateFormatter를 사용하기 위해서 멀쩡한 String형을 Date형으로 만들었다가 다시 내가 원하는 양식의 String형으로 바꿔치기 하는 코드... 크게 설명할 부분도 없고, 직관적으로 이해할 수 있는 내용인 것 같습니다.. dateFormatter.date는 String -> Date로, 반대로 dateFormatter.string은 Date -> String이라는 점만 기억하면 될 것 같아요!