1.創(chuàng)建一個.h 文件
+(int)getTimebySubtracting:(NSDate*)Date1? andDate2:(NSDate*)Date2;
2.在.m文件中對方法
+(int)getTimebySubtracting:(NSDate*)Date1? andDate2:(NSDate*)Date2{
//日期減
NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
//? ? unsigned int unitFlags = NSHourCalendarUnit;//年、月、日租悄、時、分犁嗅、秒搔弄、周等等都可以
unsigned int unitFlags = NSDayCalendarUnit;// 日 等等都可以
NSDateComponents *comps = [gregorian components:unitFlags fromDate:Date1 toDate:Date2 options:0];
//? ? int hours = (int)[comps hour];//時間差
int days = (int)[comps day];//時間差
NSLog(@"----days----%d",days);
return? days;
}