次の形式の文字列があります。
2012-11-08T13:50:05.284-08:00
それを次の形式に変換する必要があります。
November 8, 2012 1:50 PM,
次のように、日付のパターンを YYYY-MM-DDThh:mm:ss.sTZD に識別しました。
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"YYYY-MM-DDThh:mm:ss.sTZD"];
NSDate *date = [dateFormat dateFromString:@"2012-11-08T13:50:05.284-08:00"];
[dateFormat setDateFormat:@"MMMM dd, yyyy hh:mm a"];
NSString *newDateStr = [dateFormat stringFromDate:date];
ここで何が問題なのか誰か教えてください。
書式テンプレートは正しいですか?