【发布时间】:2013-03-23 15:09:18
【问题描述】:
我有一个日期选择器。从中选择时间后,我想获取下一个 30 分钟和 1 小时的日期和时间。
我将如何编写一个方法来获取日期和时间,并在该日期时间之后的 30 分钟和 1 小时内以两个 NSDate 的形式返回。
示例:我从日期选择器中选择了下午 1:30 的时间,然后我想获取下一个 30 分钟时间和 1 小时时间并设置时间。
有人可以帮忙吗?
【问题讨论】:
-
使用
NSDateComponents。 -
NSDateComponents对于添加天或月等间隔很有用,因为这些间隔没有固定长度。要增加 30 分钟,dateByAddingTimeInterval应该足够了。
标签: objective-c datetime nscalendar