首页 > 学院 > 开发设计 > 正文

时间日期比较

2019-11-09 17:49:40
字体:
来源:转载
供稿:网友
获取当前时间(美国时间) NSDate *dateToDay = [NSDate date];    NSDateFormatter *df = [[NSDateFormatter alloc] init];    [df setDateFormat:@"yyyy-MM-DD HH:mm:ss"];    NSLocale *local = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];    [df setLocale:local];    NSString *myDataString = @"2009-09-15 18:30:00";    字符串生成日期的代码    NSDate *myData = [df dateFromString:myDataString];    日期比较    switch ([dateToDay compare:myData]) {        case NSOrderedSame:            NSLog(@"These dates are the same!");            break;                    case NSOrderedAscending:            NSLog(@"dateToDay is earlier than myDate!");            break;                    case NSOrderedDescending:            NSLog(@"mydate is earlier than dateToDay");            break;                    default:            NSLog(@"Bad times. Invalid enum value returned.");            break;    }
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表