我们首先使用NSDate来创建两个时间,将两个时间都格式化.转换为字符串格式:
NSDateFormatter* dateFormat = [[NSDateFormatter alloc] init];//实例化一个NSDateFormatter对象
[dateFormat setDateFormat:@"yyyy-MM-dd HH:mm"];//设定时间格式,这里可以设置成自己需要的格式
NSTimeZone* timeZone = [NSTimeZone timeZoneWithName:@"America/NewYork"];//此处是设置时区为纽约时区.默认时区为手机设置时区
[dateFormat setTimeZone:timeZone];
NSDate * transformationDate =[NSDate date];
NSString * currentDateStr = [dateFormat stringFromDate:transformationDate];
NSDateFormatter* dateFormat1 = [[NSDateFormatter alloc] init];//实例化一个NSDateFormatter对象
[dateFormat1 setDateFormat:@"yyyy-MM-dd HH:mm"];//设定时间格式,这里可以设置成自己需要的格式
NSDate * nowdate =[NSDate date];
NSString * currentDateStr1 = [dateFormat1 stringFromDate:nowdate];
然后我们创建一个方法根据两个