<分区>
标签 iphone objective-c ios
<分区>
Possible Duplicate:
iPhone NSDate eg. next Friday
我有一个日期假定今天的日期,现在我想要相应日期的所有工作日数组或相应周的星期一和星期六我该怎么做? -谢谢
最佳答案
试试这段代码
NSMutableArray *weekdays = [[NSMutableArray alloc] init];
NSDate *today = [NSDate date];
NSDateComponents *comp = [[NSCalendar currentCalendar] components:NSWeekdayCalendarUnit fromDate:today];
for (int i=1; i <= 7 ;i++)
{
[weekdays addObject:[today dateByAddingTimeInterval:((i-[comp weekday])*24*60*60)]];
}
NSLog(@"%@",weekdays);
NSLog(@"Monday :%@ StaturDay:%@",[weekdays objectAtIndex:1],[weekdays objectAtIndex:6]);
关于iphone - 从 nsdate 获取一周中的任何一天?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9938232/