iOS编程中比较两个日期的大小
2016-08-20 09:36
183 查看
iOS编程中比较两个日期的大小
+(int)compareOneDay:(NSDate *)oneDay withAnotherDay:(NSDate *)anotherDay { NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"dd-MM-yyyy"]; NSString *oneDayStr = [dateFormatter stringFromDate:oneDay]; NSString *anotherDayStr = [dateFormatter stringFromDate:anotherDay]; NSDate *dateA = [dateFormatter dateFromString:oneDayStr]; NSDate *dateB = [dateFormatter dateFromString:anotherDayStr]; NSComparisonResult result = [dateA compare:dateB]; NSLog(@"date1 : %@, date2 : %@", oneDay, anotherDay); if (result == NSOrderedDescending) { //NSLog(@"Date1 is in the future"); return 1; } else if (result == NSOrderedAscending){ //NSLog(@"Date1 is in the past"); return -1; } //NSLog(@"Both dates are the same"); return 0; }
相关文章推荐
- iOS编程中比较两个日期的大小
- iOS编程中比较两个日期的大小
- 比较两个日期类型的大小
- PHP中比较两个时间的大小与日期的差值
- java实现计算两个日期相差多少月、比较两个日期大小 等常用日期操作
- js比较两个日期大小的简单方法
- 转载: ios 比较两个日期格式(NSString,NSDate)的大小/前后 [复制链接]
- 如何用java比较两个时间或日期的大小
- Shell比较两个日期的大小
- js比较两个日期大小,2计算2个日期之间间隔天数
- js比较两个日期大小
- js-比较两个日期的大小
- oracle中怎么比较两个日期的大小
- 比较两个日期大小和获取当前月最大天数的存储过程
- js比较两个日期大小
- DateTime.Compare(t1,t2)比较两个日期大小
- C#比较两个日期的大小
- python3获取两个日期之间所有日期,以及比较大小的实例
- JS获取系统时间、计算两个日期天数、比较日期大小