我有这段代码
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-mm-dd'T'HH:mm:ss.SSSSS"];
NSDate *date = [NSDate date];
NSString *timeStamp = [dateFormatter stringFromDate:date];
运行此日期后等于
2010-11-05 21:45:56 GMT
和timeStamp等于
2010- 45 -05T21:45:56.46700
月= 45 ??????????????????????????????
任何解决方案?感谢。
答案 0 :(得分:7)
毫米是几分钟。你想要几个月的MM。
iPhone使用Unicode Standards进行日期格式化。 MM会给你一个月的数字,如果需要,前缀为0,有2位数,M会给你一个月没有前导0的月号。