ios获取日期所对应的星期
NSString *tem = @"20180518";
NSDateFormatter *dateFormat = [[NSDateFormatter alloc]init];
[dateFormat setDateFormat:@"EEE"];
// NSDate *temDate = [dateFormat dateFromString:timeStr];
NSDateFormatter *formatter2 = [[NSDateFormatter alloc] init];
// 设置 日期 格式 可以根据自己的需求 随时调整, 否则计算的结果可能为 nil
formatter2.dateFormat = @"yyyyMMdd";
// 将字符串日期 转换为 NSDate 类型
NSDate *endDate = [formatter2 dateFromString:tem];
// NSString *zhouji = [self featureWeekdayWithDate:timeStr];
// NSString *zhouji = [[NSString alloc]init];
NSString *theWeek = [dateFormat stringFromDate:endDate];
NSLog(@"%@",theWeek);
theweek的打印结果是Fri
如果[dateFormat setDateFormat:@"EEEE"];
theweek 就是星期的英文全拼;
在手机语言设置为英文返回的theweek 是英文, 手机语言设置为中文那直接显示星期一 。。。。 到 星期日。