如何在目标c中获得特定的一周?

时间:2010-04-23 07:51:39

标签: iphone objective-c

使用公历,我可以得到星期几的数字(即星期日为1,星期一为2等),但我找不到显示星期名称的功能数字。有人可以帮忙吗?

以下是我获取天数的代码:

NSDate *dates = [gregorian dateFromComponents:component];

NSDateComponents *weekdayComponents =[gregorian components:(NSDayCalendarUnit | NSWeekdayCalendarUnit) fromDate:dates];

NSUInteger *weekdays = [weekdayComponents weekday]; 


NSString *dayw=[NSString stringWithFormat:@"%1i",weekdays];

NSLog(@"%@",dayw);

1 个答案:

答案 0 :(得分:5)

创建NSDateFormatter。格式字符串@"EEEE"将输出星期几的名称。