Iphone NSDateformatter存在问题

Iphone NSDateformatter存在问题,iphone,nsdate,nsdateformatter,Iphone,Nsdate,Nsdateformatter,我见过很多关于NSDateformatter和NSDate的问题,但没有一个能帮到我 [formatter setDateFormat:@"yyyy/mm/dd"]; NSDate *date = [formatter dateFromString:@"2010/03/10"]; if (date) { NSLog(@"Date returned:::%@",date); return date; }

我见过很多关于NSDateformatter和NSDate的问题,但没有一个能帮到我

[formatter setDateFormat:@"yyyy/mm/dd"];
        NSDate *date = [formatter dateFromString:@"2010/03/10"];
        if (date) {
            NSLog(@"Date returned:::%@",date);
            return date;
        }

问题是,它返回的日期--“2010-01-10 00:03:00+0600”将月份更改为1,分钟更改为3,这可能有什么问题???

对月份使用
MM
,而不是
MM
。请参阅以获取参考。

使用
MM
表示月份,而不是
MM
。请参阅以获取参考。

使用

[formatter setDateFormat:@"yyyy/MM/dd"];
这是考虑小毫米到分钟,这就是为什么我想…

使用

[formatter setDateFormat:@"yyyy/MM/dd"];
这是考虑小毫米到分钟,这就是为什么我猜