macOS, iOS

[iOS] DateFormatter이용해서 포맷팅하기

SweetDev 2020. 7. 15. 14:08

2020-03-28

12:34:56

 

다음과 같은 형태로 바꿔야 한다면?

 

 

func toPrettyDate() -> String? {

    // 들어오는 타입

    let dateFormatterGet = DateFormatter()

    dateFormatterGet.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"

    // 나가는 타입 

    let dateFormatterPrint = DateFormatter()

    dateFormatterPrint.dateFormat = "yyyy-MM-dd HH:mm:ss"

 

    if let date = dateFormatterGet.date(from: self) {

      return dateFormatterPrint.string(from: date)

    } else {

      return nil

    }

  }