Dateオブジェクトを生成するために使用する特定の時刻形式があります。 これは形式です:ここではSwift:DateFormatterで日付を解析できません
Fri, 17 Mar 2017 08:42:00 +0100
は、データオブジェクトを作成する必要があり、私のスウィフトコードです:
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "EEE, dd MMM yyyy HH:mm:ss xx"
let d = dateFormatter.date(from: value)
dateFormatter.dateとDateオブジェクトの生成は常にnilを返しありません。しかし、私はフォーマット文字列の何が間違っているのかわかりません。 誰かが私のエラーを見ることができますか?
私の作品を返すことを省略結果に関連する少し変更を加えました。これはhttp://stackoverflow.com/a/40702569/1187415に役立ちますか? –
Fri、17 Mar 2017 08:42:00 +0100これはNsdateまたは文字列ですか? –
@HimanshuMoradiyaそれは文字列です。 – Fabian