我正在试验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。怎么可能?