NSDateComponents weekOfYear gibt falsches Datum zurück

so mache ich eine grundlegende Wochenauswahl, in der Sie eine Wochennummer und ein Jahr auswählen und das entsprechende Datum vom Wochenstartpunkt erhalten können.

Ein grundlegendes Testszenario

let calendar = NSCalendar.currentCalendar()
let components = NSDateComponents()
components.year = 2015
components.weekOfYear = 15
print(calendar.dateFromComponents(components)!)

Sie können sehen, dass ich das gewünschte Jahr auf 2015 und die gewünschte Woche auf 15 eingestellt habe, aber das Ergebnis ist: "2014-12-31 23:00:00 +0000"

... und das bringt mich wirklich zum hängen. Egal welche Woche und welches Jahr ich wähle, es wird immer ausgeschaltet sein und im Dezember.

Vielen Dank im Voraus für deine Hilfe

Antworten auf die Frage(2)

Ihre Antwort auf die Frage