私が何をしても、RSSのpubDate(もちろん文字列です)をDate
に変換することはできません。ここでswift 3 - 文字列を日付に変換できません
は、日付文字列である:ここではSun, 02 Apr 2017 19:31:18 GMT
は私のコードです:
private var dateBuffer: Date {
formatter.dateFormat = "EEE, dd MMM yyyy hh:mm:ss zzz"
let date = formatter.date(from: buffers["pubDate"]!) //<-date comes back nil
return date! //<-program crashes
}
date
は常にnil
を返します。何が問題だろうか?
はありません、それがない(資本Hための24時間の時間で)でなければなりませんうまくいかない。 @Ahamd FとPalleが述べたように、間違いは "HH"の代わりに "hh"を1時間使用していました。彼らに多くのおかげです.. – tdm3732