我已经从我的服务器返回一个NSDate值,我需要知道这个NSDate是多久以前。我需要写一个条件来查看日期是否超过6个月(在Swift中,但我可以转换Objective-C)。检查,看看NSDate是6个月前
这里是NSDate的返回,印在控制台时:
(2015-09-07 01:22:01 +0000)
如何检查,如果超过这个时间超过6个月以上?
的逻辑是这样的:
//dateValue is the NSDate returned
var dateValue = log.createdAt
if (dateValue > 6 months){
}
else{
}
检查这些链接,http://stackoverflow.com/questions/26198526/nsdate-comparison-using-swift和http://stackoverflow.com/questions/ 1889164/get-nsdate-today-yesterday-this-week-last-week-this-month-last-month-var – UlyssesR
[两个NSDates之间的月和天数](http://stackoverflow.com/q/11654741 ) –