Sie benötigen das Datum in ein Date
Objekt analysieren eine DateFormatter
verwenden, erstellen Sie dann eine Zeichenfolge aus diesem Date
andere DateFormatter
mit dem Ausgabeformat Sie verwenden möchten.
let created_at = "Thu Jun 29 07:15:25 +0000 2017"
let df = DateFormatter()
df.dateFormat = "E MMM dd HH:mm:ss Z yyyy"
guard let date = df.date(from: created_at) else {return}
let outputFormatter = DateFormatter()
outputFormatter.dateFormat = "EEE, MMM d"
let outputDate = outputFormatter.string(from: date)
Wenn Sie wissen möchten, welche Datenformate aussehen, verwenden NSDateFormatter.com, die eine interaktive Schnittstelle, wo Sie mit verschiedenen Datumsformate rumspielen können und auch Beispiele für die meisten gängigen Formate haben.
Sie können Datumsformatierer zum Formatieren von Datum und Uhrzeit verwenden. –
Sie müssen das gewünschte Ausgabeformat angeben. –
@SushilSharma können Sie bitte vorschlagen, wie dies zu implementieren ist. Ich kann das Datumsformat für 'Do Jun 29' nicht schreiben –