Je travaille sur le développement ios et je trouve qu'il est vraiment difficile de vérifier si deux NSDates proviennent du même jour. J'ai essayé d'utiliser ça
fetchDateList()
// Check date
let date = NSDate()
// setup date formatter
let dateFormatter = NSDateFormatter()
// set current time zone
dateFormatter.locale = NSLocale.currentLocale()
let latestDate = dataList[dataList.count-1].valueForKey("representDate") as! NSDate
//let newDate = dateFormatter.stringFromDate(date)
let diffDateComponent = NSCalendar.currentCalendar().components([NSCalendarUnit.Year, NSCalendarUnit.Month, NSCalendarUnit.Day], fromDate: latestDate, toDate: date, options: NSCalendarOptions.init(rawValue: 0))
print(diffDateComponent.day)
mais il vérifie simplement si deux NSDates ont une différence de 24 heures. Je pense qu'il existe un moyen de le faire fonctionner, mais je souhaite quand même que les valeurs NSDate avant 2 heures du matin soient comptées comme la veille, j'ai donc vraiment besoin d'aide ici. Merci!