一,效果图。
二,代码。
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. [self initTimerCompare]; } #pragma -mark -functions //比较时间 -(void)initTimerCompare { NSString *[email protected]"2014-08-29"; NSString *[email protected]"2014-09-30"; BOOL result = [starTimer compare:finishTimer] == NSOrderedSame; NSLog(@"result:%d",result); if (result==1) { UIAlertView *alert=[[UIAlertView alloc]initWithTitle:nil message:@"开始时间和结束时间相等" delegate:self cancelButtonTitle:@"知道了" otherButtonTitles:nil, nil]; [alert show]; return; } BOOL result1 = [starTimer compare:finishTimer]==NSOrderedDescending; NSLog(@"result1:%d",result1); if (result1==1) { UIAlertView *alert=[[UIAlertView alloc]initWithTitle:nil message:@"开始时间晚于结束时间" delegate:self cancelButtonTitle:@"知道了" otherButtonTitles:nil, nil]; [alert show]; return; } BOOL result2 = [starTimer compare:finishTimer]==NSOrderedAscending; NSLog(@"result2:%d",result1); if (result2==1) { UIAlertView *alert=[[UIAlertView alloc]initWithTitle:nil message:@"开始时间早于结束时间" delegate:self cancelButtonTitle:@"知道了" otherButtonTitles:nil, nil]; [alert show]; return; } }
时间: 2024-10-23 01:46:26