Wie konvertiert man einen Datumsstring in einen anderen Datumsstring in Swift?
Hallo! Ich bin neu in Swift und iOS-Entwicklung. Ich habe eine App, die ein Datum von einer API als String erhält, z.B.: "2023-11-15T14:30:00Z". Ich muss es dem Benutzer in einem anderen Format anzeigen, z.B.: "15. November 2023, 14:30". Ich habe über NSDateFormatter gelesen, bin aber verwirrt.
Hier ist mein Code, der nicht funktioniert:
```swift
let dateString = "2023-11-15T14:30:00Z"
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZ"
let date = dateFormatter.dateFromString(dateString)
dateFormatter.dateFormat = "dd MMMM yyyy, HH:mm"
let result = dateFormatter.stringFromDate(date!)
print(result) // Gibt nil aus oder stürzt ab
```
Fehler: Die App stürzt ab mit `fatal error: unexpectedly found nil while unwrapping an Optional value`. Ich verstehe, dass das Problem im Op
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen