Я пытаюсь сделать это в Xcode ...
Сегодняшняя дата = День года
13 октября = 303 (я думаю) 1 января = 1 декабря, 31 декабря = 365
NSDate, чтобы получить сегодняшнюю дату, тогда я не в курсе = (
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"D"]; NSDate *date = [NSDate date]; NSLog(@"Today: %@", date); NSLog(@"Date Formatted: %@", [dateFormatter stringFromDate:date]); [dateFormatter release];
См. Документацию для NSCalendar и NSDateComponents
NSCalendar
NSDateComponents