NSDateComponents setWeek - Buscar esta semana
-
30-09-2019 - |
Pregunta
¿Es posible encontrar la semana en curso del año usando NSDateComponents y setWeek:? Como setWeek utiliza un formulario número 1 - 52 todas las semanas en el año, ¿cómo puedo encontrar el número que representa esta semana
Solución
Si entiendo bien su pregunta, creo que la solución es simple, se crea un NSDateComponents de la fecha actual y se obtiene la semana.
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
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow