我的日期格式为hh.mm.ss,现在我想要两小时当前格式之间的差异。怎么办呢。
NSString *time1 = @"12.43.42";
NSString *time2 = @"07.54.43";
我想要几个小时的时间。
答案 0 :(得分:1)
请按照这样的方式
NSDateFormatter *df = [NSDateFormatter new];
df.dateFormat = @"hh.mm.ss";
NSDate *date1 = [df dateFromString:@"12.43.42"];
NSDate *date2 = [df dateFromString:@"07.54.43"];
NSTimeInterval secondsBetween = [date2 timeIntervalSinceDate:date1];
int numberOfHours = secondsBetween / (60 * 60);