我想知道如何列出从星期一到星期日的日子...

我这样做是:

- (NSString *) stringWithDayNameOf:(int)day {
    NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
    [dateFormat setDateFormat:@"D"];
    NSDate *date = [dateFormat dateFromString:[NSString stringWithFormat:@"%i", day]];
    [dateFormat setDateFormat:@"eeee"];
    NSString* outer = [dateFormat stringFromDate:date];
    outer = [outer uppercaseString];

    return outer;

}


 for (int i = 1; i <= 7; i++) {

        NSLog(@"DAY: %@", [self stringWithDayNameOf:i]);

    }


但是它显示了从今天开始的日子...如何解决这个问题或更简单?

谢谢!!

最佳答案

使用NSDateFormatterweekdaySymbols和朋友(用于短名称等)

09-07 13:39
查看更多