我已經從我的服務器返回一個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 ) –