| | |
| | | #import "UIImageView+AFNetworking.h" |
| | | #import "HDLAlarmInfo.h" |
| | | #import "DDKit.h" |
| | | |
| | | #import "NSDate-Utilities.h" |
| | | static dispatch_semaphore_t ezviz_sema; //全局信号量 |
| | | |
| | | #define device_verify_code_check_queue_name "com.ys7.open.verify.check.queue" |
| | |
| | | { |
| | | NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; |
| | | formatter.dateFormat = @"HH:mm:ss"; |
| | | self.timeLabel.text = [formatter stringFromDate:[info getAlarmStartTime]]; |
| | | // self.timeLabel.text = [formatter stringFromDate:[info getAlarmStartTime]]; |
| | | self.timeLabel.text = [self compareCurrentTime:[info getAlarmStartTime]]; |
| | | self.readStatusIcon.hidden = NO; |
| | | if(info.isChecked) |
| | | { |
| | |
| | | [alertView show]; |
| | | }); |
| | | } |
| | | |
| | | - (NSString *)compareCurrentTime:(NSDate *)timeDate |
| | | { |
| | | NSString *result; |
| | | if([timeDate isThisYear]){ |
| | | //小于1年 |
| | | if([timeDate isToday]){ |
| | | //小于一天 |
| | | NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; |
| | | formatter.dateFormat = @"HH:mm:ss"; |
| | | result = [formatter stringFromDate:timeDate]; |
| | | }else{ |
| | | NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; |
| | | formatter.dateFormat = @"MM/dd HH:mm"; |
| | | result = [formatter stringFromDate:timeDate]; |
| | | } |
| | | }else{ |
| | | //大于1年 |
| | | NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; |
| | | formatter.dateFormat = @"yyyy/MM/dd"; |
| | | result = [formatter stringFromDate:timeDate]; |
| | | } |
| | | return result; |
| | | } |
| | | @end |