I need to sort a certain array with dates. Dates are stored in an array as strings.
func dateForm() -> String{ let formatterDate = DateFormatter() formatterDate.dateFormat = "dd/MM/yyyy" let someThing = Date() let result = formatterDate.string(from: someThing) return result } var date = dateForm() var array = ["29/01/2019", "03/10/2019", "31/01/2019", "29/01/2016", "01/01/2020"] array.sort() .sort () returns this:
["01/01/2020", "03/10/2019", "29/01/2016", "29/01/2019", "31/01/2019"]