【发布时间】:2012-06-13 14:07:16
【问题描述】:
我想从当前的 NSDate 计算年份。假设我当前的日期 14-06-2012 那么,年底之后的最后一个日期是什么。 (简单来说,我可以向您解释,如果我有日期 01-01-2012,那么在年底之后我会得到 31-12-2012)。那么,我如何计算当前日期的年份。 以下输出是我对我的项目的期望:
- 下一年或结束年 年结束的日期(如 2012 年 12 月 31 日)。
- 下一个或年末月份(最后一个日期月份)。
- 下一年或结束年份(最后日期年份或下一年)。
应该是 NSDate 格式。希望你能明白我的意思。
【问题讨论】:
-
能否请您重新表述您的问题?目前很难理解。您是否要检索给定年份的最后一天的日期(例如,对于输入 14-06-2012,您想要结果 31-12-2012)?
-
很好。让我澄清一下。如果今天的日期是 2012 年 6 月 13 日,那么从今天开始一年后的最后一个日期是什么。
-
“最后日期”对我来说仍然不清楚。您是指作为输入的年份之后一年中最后一天的日期吗?那么如果输入是 14-06-2012,那么输出应该是 31-12-2013?
标签: iphone objective-c nsdate nscalendar nsdatecomponents