今天项目需要,获取当天的年月日和星期,可直接粘贴使用。
- (void)getTodayData
{
NSArray * arrWeek=[NSArrayarrayWithObjects:@"星期日",@"星期一",@"星期二",@"星期三",@"星期四",@"星期五",@"星期六",nil];
NSDate *date = [NSDatedate];
NSCalendar *calendar = [[NSCalendaralloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSDateComponents *comps = [[NSDateComponentsalloc] init];
NSInteger unitFlags = NSYearCalendarUnit |
NSMonthCalendarUnit |
NSDayCalendarUnit |
NSWeekdayCalendarUnit |
NSHourCalendarUnit |
NSMinuteCalendarUnit |
NSSecondCalendarUnit;
comps = [calendarcomponents:unitFlags fromDate:date];
self.year=[compsyear];
self.month = [compsmonth];
self.day = [compsday];
self.week = [NSStringstringWithFormat:@"%@",[arrWeekobjectAtIndex:[comps weekday]]];
}