Как конвертировать сегодняшнюю дату в День года для iPhone? - PullRequest
1 голос
/ 13 октября 2010

Я пытаюсь сделать это в Xcode ...

Сегодняшняя дата = День года

13 октября = 303 (я думаю) 1 января = 1 декабря, 31 декабря = 365

NSDate, чтобы получить сегодняшнюю дату, тогда я не в курсе = (

Ответы [ 2 ]

2 голосов
/ 13 октября 2010
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"D"];
NSDate *date = [NSDate date];

NSLog(@"Today: %@", date);
NSLog(@"Date Formatted: %@", [dateFormatter stringFromDate:date]);

[dateFormatter release];
2 голосов
/ 13 октября 2010

См. Документацию для NSCalendar и NSDateComponents

...