【发布时间】:2015-06-12 16:45:27
【问题描述】:
这是代码
NSDateComponents *comps = [[NSDateComponents alloc] init];
[comps setDay:13];
[comps setMonth:6];
[comps setYear:2015];
NSCalendar *gregorian = [[NSCalendar alloc]
initWithCalendarIdentifier:NSGregorianCalendar];
NSDate *date = [gregorian dateFromComponents:comps];
NSLog(@"date = %@", date);
结果是2015-06-12 23:00:00 +0000
12?今天是 13 号!!!
为什么会这样?漏洞?
【问题讨论】:
标签: ios objective-c iphone cocoa nsdate