NSDateComponents setWeek - Trouvez cette semaine
-
30-09-2019 - |
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
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