0

我正在试验NSDate并且NSDateComponents有一个代码:

...
NSDateComponents *newComponents = [[NSDateComponents alloc] init];
                [newComponents setYear:from_year];
                [newComponents setMonth:from_month];
                [newComponents setDay:from_day];
                [newComponents setHour:from_hour];
                [newComponents setMinute:from_min];
                NSLog(@"newComponents - %@", newComponents);
                NSDate *newDateFrom = [calendar dateFromComponents:newComponents];// here it is!
                NSLog(@"newDateFrom - %@", [newDateFrom description]);
...

以及 used 的适当日志NSLog

newComponents - 日历年:2013 月:9 天:3 小时:14 分钟:0

newDateFrom - 2013-09-03 11:00:00 +0000

所以,不知何故,我正在检索 11:00 的时间,但我在之前的代码字符串中设置了 14:00。怎么可能?

4

0 回答 0