Вопрос

Можно ли найти текущую неделю года, используя NSDaTeComponentents и SetWeek:? Как SETWeek использует номер 1 - 52 каждую неделю в год, как я могу найти номер, представляющий на этой неделе?

Это было полезно?

Решение

Если я правильно понимаю ваш вопрос, я думаю, что решение простое, вы создаете NSDaTeComponents текущей даты, и вы получаете неделю.

    NSCalendar *calendar = [NSCalendar currentCalendar];
    NSUInteger unitFlags = NSWeekCalendarUnit;
    NSDateComponents *dateComponents = [calendar components:unitFlags
                                                   fromDate:[NSDate date] // for current date
                                                    options:0];

    NSUInteger week = [dateComponents week];  // here is your week
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top