3
ユーザーがグレゴリオ暦をiPhoneのデフォルトカレンダーとして使用していないときは、NSDateFormatterを使用して問題が発生しています。 2011-01-13(木)に等しくなりグレゴリオ暦dateAndLocStringを使用してデバイスに NSDateFormatterと日本語カレンダー
NSString *testString = @"2011-01-14";
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"yyyy-MM-dd"];
NSDate *eventDate = [dateFormat dateFromString:testString];
[dateFormat setDateFormat:@"yyyy-MM-dd(EEE)"];
NSString *dateAndLocString = [dateFormat stringFromDate:eventDate];
[dateFormat release];
しかし、ユーザは2011-01-13に等しくなる日本語カレンダーdateAndLocStringを使用している場合(水)これは間違っています。
誰かが私が間違って何をしているのかも知りませんか?