DateFormat

Apple Recommended

Replies

Up to you to define:

let dateFormatter = DateFormatter()
dateFormatter.calendar = Calendar.current
dateFormatter.dateFormat = "dd.MM.yyyy"
let dateText = dateFormatter.string(from: Date())
print(dateText)

Gives:

04.08.2021

Note: take care: mm is for minutes, MM for month

  • Hi Claude31, Todays date is 04.08.2021. But the date I got in console is "04.48.2021"

  • That's because you wrote mm and not MM. dateFormatter.dateFormat = "dd.MM.yyyy" What you get are the minutes. You'd better read the answers you get. Note: take care: mm is for minutes, MM for month

Add a Comment