Ich versuche, eine Kalenderansicht innerhalb der App zu machen, ein Element, das ich wissen muss, ist der Int-Wert, auf den der erste Tag des Monats fällt. So kann ich den Rest richtig darstellen.Swift: Wie bekomme ich Wochentag von nsdate
Ich habe den folgenden Code
var CurrentDisplayDate = NSDate()
var calendar = NSCalendar.currentCalendar()
let DateComponents = calendar.components([.Hour, .Month, .Year, .Weekday], fromDate: CurrentDisplayDate)
let StartWeekDay = DateComponents.weekday
aber es mir den Wochentag für den aktuellen Tag hält was nicht der erste Tag des Monats.
Dank
ist 'gleich dem aktuellen Tag oder dem ersten Tag des Monats CurrentDisplayDate'? – Sulthan
Es gibt den Wochentag des aktuellen Datums, da NSDate() ** das aktuelle Datum (19/05/2016) ** bedeutet. Wenn Sie den Wochentag des Monats zuerst behalten möchten, behalten Sie den aktuellen Monat und das aktuelle Jahr bei und ändern Sie das Datum auf 1 das ist ** (1.5.2016) ** Es wird Wochentag des 1. des aktuellen Monats produzieren. – Gokul