iOS中日期比较
来源:互联网 发布:软件测试人员 编辑:程序博客网 时间:2024/05/05 10:50
1.获取当前日期getCurrentDate:
+(NSString *)getCurrentDate{ NSDateFormatter *date_formatter=[[NSDateFormatter alloc] init]; [date_formatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"]; NSString *current_date_str=[date_formatter stringFromDate:[NSDate date]]; NSLog(@"%@", current_date_str); return current_date_str;}
2.获取某天的下一天:getNextDay:oneDay
+(NSString *)getNextDay:(NSString *)oneDay{ NSDateFormatter *date_formatter=[[NSDateFormatter alloc] init]; [date_formatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"]; NSDate *dateA=[date_formatter dateFromString:oneDay]; NSDate *nextDay = [NSDate dateWithTimeInterval:24*60*60 sinceDate:dateA]; NSString *next_day_str=[date_formatter stringFromDate:nextDay]; return next_day_str;}
3 比较两个日期的先后
+(int)compareOndDay:(NSString *)oneDay withAnotherDay:(NSString *)anotherDay{ NSDateFormatter *date_formatter=[[NSDateFormatter alloc] init]; [date_formatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"]; NSDate *dateA=[date_formatter dateFromString:oneDay]; NSDate *dateB=[date_formatter dateFromString:anotherDay]; NSComparisonResult result = [dateA compare:dateB]; if (result == NSOrderedDescending) { //NSLog(@"DateA is in the future");降序 return 1; } else if (result == NSOrderedAscending){ //NSLog(@"DateA is in the past");升序 return -1; } //NSLog(@"Both dates are the same"); return 0;}
包含其它形式的比较
http://blog.csdn.net/sunnyboy9/article/details/49889923
0 0
- iOS中日期比较
- javascript中日期比较
- Oracle中日期比较
- Oracle中日期比较
- java中日期比较大小
- java中日期比较大小
- Java中日期时间比较
- js中日期的比较
- sqlserver中日期的比较
- SQL Server 中日期比较
- hibernate 中日期的比较
- js中日期比较排序
- C# 中日期(时间)比较
- JAVA中日期和时间的比较
- oracle中日期格式化后的比较
- JS中日期、时间比较是否相等
- MyBatis 查询中日期的比较
- php中日期类型比较与运算
- HttpClient
- Ajax中如何阻止缓存
- RxJava操作符repeatWhen()和retryWhen()
- 第二讲:C++对C的扩充(1)
- Android Fragment使用接口通信
- iOS中日期比较
- Cats(3)- freeK-Free编程更轻松,Free programming with freeK
- Rxjava Subject分析
- Android6.0 AMS启动Activity(二) 启动进程然后启动Activity
- iOS开发本地缓存(数据离线缓存、读取、释放)
- 第三讲:C++对C的扩充(2)
- JAVA学习代码——重命名文件夹
- [BZOJ1019][SHOI2008]汉诺塔
- 软件测试面试 (一) 如何测试一个杯子