我在网站上搜索了很多解决方案,但我无法找到它。对于一个特定的问题,我需要知道一周中的当天是什么。换句话说,我需要知道如何知道它是星期日,星期一,星期二还是等等。
答案 0 :(得分:0)
NSCalendar* cal = [NSCalendar currentCalendar];
NSDateComponents* comp = [cal components:NSWeekdayCalendarUnit fromDate:[NSDate date]];
NSLog(@"weekday - %d", [comp weekday]); // 1 = Sunday, 2 = Monday, etc.
答案 1 :(得分:0)
Try this:
NSDate *now = [NSDate date];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"EEEE"];
NSLog(@"%@",[dateFormatter stringFromDate:now]);
也可以看到这个链接 Day Name From NSDate?