我不明白为什么我不能正确更改 NSDate 的时间,使用 NSDateComponents,我会这样做:
NSDateComponent components = [calendar components: (NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit) fromDate:today];
[components setMinute:myMinute];
[components setHour:7];
NSDate *myNewDate = [calendar dateFromComponents:components];
NSLog(@"%@",myNewDate);
但 NSLog 是这样的:
2012-12-08 06:00:00 +0000
有一个小时的差异,我设置了 7,但是 6 有人可以帮我吗?