使用公历,我可以获取星期几(即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"将输出星期几的名称。

10-08 07:49