次のようなNSStringをフォーマットしようとしています。
@ "2012-07-19T02:58:33Z"
次の形式でNSDateに変換します。
@ "MMMM dd、yyyy HH:mm a"
NSDateFormatterは常にnilを返しますが、これは、現在の形式のNSStringを目的の形式に変換できないためだと思います。これが私のコードです:
NSDateFormatter *formatter = [[NSDateFormatter alloc]init];
[formatter setDateFormat:@"MMMM dd, yyyy HH:mm a"];
NSLocale *enUSLocale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];
[formatter setLocale:enUSLocale];
NSDate *date = [formatter dateFromString:dateString];
日付を別の形式で保存する必要がありますか?現在のNSStringでこの変換を可能にできますか?
ありがとう!