使用公历,我可以获取星期几(即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);
最佳答案
创建一个NSDateFormatter
。格式字符串@"EEEE"
将输出星期几的名称。