获取上个月的第一天/日期和下个月的最后一天/日期

时间:2013-04-02 23:32:18

标签: iphone ios cocoa-touch time nsdate

我希望获得上个月的第一天和日期,以及下个月的最后一天和日期。 例如,当前月份是4月。我想要3月1日和5月31日。

如何从NSDate获取此信息?

虽然有解决方案可以获得当月的第一天,但​​我认为这不会帮助我获得上个月的第一天和下个月的最后一天。

我已经尝试过了:

NSDateComponents *dateComponents = [gregorian components:( NSYearCalendarUnit |
NSMonthCalendarUnit | NSDayCalendarUnit ) fromDate:[NSDate date]];

但是这里[NSDate日期]是当前日期,但我想要上一个和下一个日期。

0 个答案:

没有答案