Ich habe diese Teilmenge einer Methode, die Tag eins des aktuellen Monats erhalten muss.Erhalten ersten Tag in einem Monat von NSCalendar
NSDate *today = [NSDate date]; // returns correctly 28 february 2013
NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSDateComponents *components = [[NSDateComponents alloc] init];
components.day = 1;
NSDate *dayOneInCurrentMonth = [gregorian dateByAddingComponents:components toDate:today options:0];
dayOneInCurrentMonth
druckt dann 2013-03-01 09:53:49 +0000
heraus, den ersten Tag des nächsten Monats.
Wie bekomme ich den ersten Tag des aktuellen Monats?
Natürlich zu bekommen! Der Methodenname wurde falsch gelesen. Vielen Dank! Antwort wird akzeptiert :-) – hakonbogen
Ok, @Fabian Kreiser, Ich habe den Code verwendet wie es ist und es gibt mir das Ergebnis: '2015-05-31 21:00:00 UTC'. Heute ist "2015-06-08 8: 36". Es gibt nicht den ersten Tag, sondern den letzten Monat zurück? – new2ios