有没有一个好的方法来检查NSDate是否在现在到x天后?
我的意思是,不需要过滤月份的日期,也不需要手动处理。
我使用swift进行开发,在iOS开发方面很新。
如果你知道如何比较两个日期,你可以使用dateByAddingUnit来找出从今天起的日期xDays,如下所示:
编辑/更新:Swift 3.x-Swift 4
extension Date {
func adding(days: Int) -> Date {
return Calendar.current.date(byAdding: .day, value: days, to: self)!
}
}
let fiveDaysFromToday = Date().adding(days: 5) // "Jun 19, 2017 at 5:25 PM"