当我将[NSDatedate]传递给NSDateComponents,然后在修改工作日后传回时,我总是得到时间16:00:00。为什么?代码如下:{NSCalendar*calendar=[[NSCalendaralloc]initWithCalendarIdentifier:NSCalendarIdentifierGregorian];NSDate*now=[NSDatedate];NSLog(@"now=%@",now);NSDateComponents*firstDayOfWeek=[calendarcomponents:NSCalendarUnitYear|NSCalendar