I次のコードを持っている:dateFromStringは、間違った日付を返します
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
formatter.dateFormat = @"yyyy-mm-dd";
NSDate *cDate = [formatter dateFromString:thisLine];
NSLog(@"cDate '%@' thisLine '%@'", cDate, thisLine);
のNSLogプリント: CDATE '2011-01-10 5時07分○○秒0000' thisLine '2011-07-10' ながら、 cDateは '2011-07-10'にする必要があります
おかげ
書式の問題と日付指定の問題の両方に対処したOPの-1を説明してください。 – Joe
問題は印刷形式ではなく、月が7に設定されていないということです。 – SSteve
@SSteveはい。しかし、OPはどちらを指定したのか指定しませんでした。 OPは彼が '2011年7月10日'に2つの部分があると予想していると言った – Joe