我想在第二天上午12点01分安排本地通知..我无法将时间设置为12 ..即使我将其设置为12,它也不会设置为12但需要一些其他时间。< / p>
NSCalendar *calendar = [[NSCalendar alloc]initWithCalendarIdentifier:NSGregorianCalendar];
NSDateComponents *components = [calendar components:(NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit) fromDate:[NSDate date]];
NSLog(@"components %@",components);
[components setHour:00];
[components setMinute:01];
[components setSecond:00];
我用这个片段.. 我将notification.fireDate设置为
[calendar dateFromComponents:components];
但是当我记录日期时,它显示昨天的日期,时间为3.42