可能重复:
如何在 Objective-C 中获取星期几?
我在网站上搜索了许多解决方案,但我无法找到它。对于一个特定的问题,我需要知道星期几。换句话说,我需要知道如何知道是星期天、星期一、星期二还是等等。
可能重复:
如何在 Objective-C 中获取星期几?
我在网站上搜索了许多解决方案,但我无法找到它。对于一个特定的问题,我需要知道星期几。换句话说,我需要知道如何知道是星期天、星期一、星期二还是等等。
NSCalendar* cal = [NSCalendar currentCalendar];
NSDateComponents* comp = [cal components:NSWeekdayCalendarUnit fromDate:[NSDate date]];
NSLog(@"weekday - %d", [comp weekday]); // 1 = Sunday, 2 = Monday, etc.
Try this:
NSDate *now = [NSDate date];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"EEEE"];
NSLog(@"%@",[dateFormatter stringFromDate:now]);
也看到这个链接 来自 NSDate 的日期名称?