1

可能重复:
如何在 Objective-C 中获取星期几?

我在网站上搜索了许多解决方案,但我无法找到它。对于一个特定的问题,我需要知道星期几。换句话说,我需要知道如何知道是星期天、星期一、星期二还是等等。

4

2 回答 2

0
NSCalendar* cal = [NSCalendar currentCalendar];
NSDateComponents* comp = [cal components:NSWeekdayCalendarUnit fromDate:[NSDate date]];
NSLog(@"weekday - %d", [comp weekday]); // 1 = Sunday, 2 = Monday, etc.
于 2012-12-24T11:20:27.720 回答
0
 Try this:

  NSDate *now = [NSDate date];
  NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
  [dateFormatter setDateFormat:@"EEEE"];
  NSLog(@"%@",[dateFormatter stringFromDate:now]);

也看到这个链接 来自 NSDate 的日期名称?

于 2012-12-24T11:22:49.797 回答