iOS 判断两个日期是不是同一天
/**
* 是否为同一天
*/
- (BOOL)isSameDay:(NSDate*)date1 date2:(NSDate*)date2
{
NSCalendar* calendar = [NSCalendar currentCalendar];
unsigned unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit;
NSDateComponents* comp1 = [calendar components:unitFlags fromDate:date1];
NSDateComponents* comp2 = [calendar components:unitFlags fromDate:date2];
return [comp1 day] == [comp2 day] &&
[comp1 month] == [comp2 month] &&
[comp1 year] == [comp2 year];
}
本文提供了一个iOS应用中用于判断两个日期是否为同一天的Swift代码实现,通过NSCalendar和NSDateComponents类进行日期比较。
1202

被折叠的 条评论
为什么被折叠?



