使用公历,我可以得到星期几的数字(即星期日为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);
答案 0 :(得分:5)
创建NSDateFormatter
。格式字符串@"EEEE"
将输出星期几的名称。