Ich habe ein Problem mit der Konvertierung der Zeichenfolge zu Datum in swift 3. Hier ist mein Code, es gibt mir einen Nullwert während der Konvertierung.Konvertierung von String nach Datum in swift returns nil
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "EEE, dd MMM yyyy hh:mm:ss +zzzz"
dateFormatter.locale = Locale.init(identifier: "bg_BG")
let recdate = dateFormatter.date(from:"Fri, 10 Mar 2017 15:03:03 +0530")!;`
dieses versucht ** E, HH d MMM yyyy: mm: ss Z ** und ** EEE, dd MMM yyyy HH: mm: ss Z **, Still funktioniert nicht. Im immer noch bekommen ** fataler Fehler: unerwartet gefunden Null beim Auspacken ein optionaler Wert 2017-03-13 08: 52: 50.557530 Dubber [1851: 1317294] fataler Fehler: unerwartet gefunden Null beim Auspacken ein optionaler Wert ** – nikhil
@nikhil Try 'dateFormatter.locale = Locale.current', ich habe keine Ahnung, warum das" bg_BG "nicht funktioniert. – chengsam
Ja, es hat funktioniert Vielen Dank @chengsam und Code Different – nikhil