Swift 3 ändern Datum-format

Ich will mein Datum in DD.MM.YYYY HH:mm:ss " als String.

Benutze ich folgende Erweiterung:

extension Date {
var localTime: String {
    return description(with: Locale.current)
    }
}

und den folgenden code, wenn mein datePicker-änderungen:

@IBAction func datePickerChanged(_ sender: UIDatePicker) {
    dateLabel.text = datePicker.date.localTime
    let formatter = DateFormatter()
    formatter.dateFormat = "dd.MM.yyyy hh:mm"
    let TestDateTime = formatter.date(from: datePicker.date.localTime)
}

Was mache ich falsch?

InformationsquelleAutor Jochen Österreicher | 2017-01-10

Schreibe einen Kommentar