My Appは文字列型の日付を含むJSONコードです。 (例えば、「2011-10-01」)。 NSDateにどのように変換できるのか知りたいですか? 「2011年10月1日」などの異なる時刻形式で表示する必要があります。NSDateへのObjective-C文字列(yyyy-mm-dd)
ex。このコードは機能しません。
NSString *date1 = @"2010-11-12";
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"yyyy-MMMM-dd"];
NSDate *date2 = [dateFormat dateFromString:date1];
NSString *strdate = [dateFormat stringFromDate:date2];
を試すことができますか問題が 'strdate'がオリジナルと同じ書式で終わっているだけの場合は、同じフォーマッタを使用しているからです。 'strdate'が' date1'と違って見えるようにするには、別のフォーマットの2番目のフォーマッタを使います。 – Caleb