iOS Swift 3: Convertir la chaîne de format "aaaa-MM-jj'T'HH: mm: ssZ" en objet date

Bonjour, j'ai un dictionnaire

self.publishedAt = dictionary["publishedAt"] as? NSString

dans lequel je reçois date "2017-01-27T18:36:36Z". Je veux le convertir en
format lisible : jj-MM-aaaa hh:mm:ss. j'ai essayé via

let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "dd-MM-yyyy hh:mm:ss"
let date = dateFormatter.date(from: (self.publishedAt as? String)!)
print("EXACT_DATE : \(date)") 

Mais se néant. 🙁

Quelle est la bonne façon d'obtenir la date dans un format simple?

source d'informationauteur Abhishek Thapliyal