Question

Est-il possible de trouver la semaine en cours de l'année en utilisant NSDateComponents et setWeek: Comme setWeek utilise une forme de numéro 1 - 52 chaque semaine de l'année, comment puis-je trouver le numéro représentant cette semaine

Était-ce utile?

La solution

Si je comprends bien votre question, je pense que la solution est simple, vous créez un NSDateComponents de la date et vous obtenez la semaine.

    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
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top