私は 2010-10-11 00:00:00 を期待しています
しかし、代わりに 2010-10-10 21:00:00 +0000 を受け取ります
数時間を追加して希望の日付を受け取ることができることは知っていますが、なぜ前日が21時間になるのかわかりません...
助けてください!
NSDateComponents *comps = [[NSDateComponents alloc] init];
[comps setYear:2010];
[comps setMonth:10];
[comps setDay:11];
[comps setHour:0];
[comps setMinute:0];
[comps setSecond:0];
NSCalendar *cal = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSDate *retDate = [cal dateFromComponents:comps];