1
String
は"Jueves 14 Junio 1990"
です。これはes_MX
ロケールでフォーマットされた日付です。その文字をロケールとしてen_US
という新しい文字列に変換します。ローカライズされた日付文字列を別のロケールに再フォーマット
これは私のコードです:
let myString:String = "Jueves 14 Junio 1990"
let dateFormatter = NSDateFormatter()
dateFormatter.locale = NSLocale(localeIdentifier: "en_US")
dateFormatter.dateFormat = "EEEE dd MMMM yyyy"
let finalDate:NSDate = dateFormatter.dateFromString(myString)!
let finalString = dateFormatter.stringFromDate(date)
私はfinalString
がThursday 14 June 1990
としてもたらしたことを待っていました。
ここでの問題は、finalDate
がnil
であることです。
コードが間違っていますか?どうすればこれを達成できますか?
この権利は、今日曜日を出力しますので、私は1990年6月10日は、あなたが完全に正しい日曜日 – riadhluke
だと思い、に感謝してもソリューション!私が10と間違えただけのリアリズム、それは実際に14だった。 –