日付を文字列から次の形式のNSDateに変換するのに苦労しています。
2012-09-05 12:00 GMT-5 +DST
これまでのところ、私はこのコードを持っています:
NSString *myDateStr = @"2012-09-05 12:00 GMT-5 +DST";
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"YYYY-MM-DD HH:mm:ss Z"];
NSDate *date = [formatter dateFromString:myDateStr];
日付文字列はAPIから取得されるため、形式を制御することはできません。
おそらくこれを解析するためのカスタムフォーマッターを作成する必要がありますか?