来自objective-c iPhone的当前日期的一天

时间:2012-12-24 11:17:31

标签: objective-c ios

  

可能重复:
  How do I get the day of the week in Objective-C?

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

2 个答案:

答案 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?