Получить первую дату, последнюю дату месяца?

Я хочу получить первую дату、последнюю дату месяца, я пытаюсь

NSDateComponents *components = [calendar components:units fromDate:[NSDate date]];
[components setDay:1];
self.currentDate = [calendar dateFromComponents:components];
int m = components.month;
int y = components.year;
int d = components.day;

log: 2012,5,1

Как я могу получить последнюю дату месяца?

Пожалуйста, дайте мне несколько советов, спасибо!!

17
задан Fattie 17 July 2017 в 15:16
поделиться