cod*_*der 12 iphone objective-c nsdate ios
我知道这个问题与其他问题类似,但我无法找到我的代码出错的地方.我试图将当前日期转换为mm/dd/yyyy格式.这是我正在使用的:
NSDate *date = [[NSDate alloc]init];
NSDateFormatter *formatter = [[[NSDateFormatter alloc] init] autorelease];
[formatter setDateFormat:@"mm/dd/yyyy"];
NSLog(@"%@", [formatter stringFromDate:date]);
Run Code Online (Sandbox Code Playgroud)
问题是这个月.每次运行此代码时,月份都不同.例如,我的第一次日期是32/11/2012,我刚刚运行它,它是55/11/2012.
有没有理由不断变化?日子和岁月似乎没问题.
谢谢.
Pen*_*One 42
检查案例:
mm 分钟
MM 意味着几个月
所以你的代码可能应该阅读
NSDate *date = [[NSDate alloc]init];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"MM/dd/yyyy"];
NSLog(@"%@", [formatter stringFromDate:date]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7262 次 |
| 最近记录: |