<span style="font-size:18px;">
NSDate *date = [NSDate date];
NSLog(@"%@",date);
NSDate *tomorrow = [NSDate dateWithTimeIntervalSinceNow:24*60*60];
NSLog(@"%@",tomorrow);
NSDate *yesterday = [NSDate dateWithTimeIntervalSinceNow:-24*60*60];
NSLog(@"%@",yesterday);
NSTimeInterval timeInterval = [tomorrow timeIntervalSinceDate:yesterday];
NSLog(@"%g",timeInterval / 60 / 60 / 24);
NSDate *earlerDate = [yesterday earlierDate:tomorrow];
NSLog(@"%@",earlerDate);
NSDate *laterDate = [yesterday laterDate:tomorrow];
NSLog(@"%@",laterDate);
NSComparisonResult result = [yesterday compare:tomorrow];
NSLog(@"%ld",result);
NSDate *date1 = [NSDate date];
NSDate *date2 = [NSDate dateWithTimeIntervalSinceNow:100];
NSTimeInterval time = [date2 timeIntervalSinceDate:date1];
if (time > 0 && time <= 60) {
NSLog(@"刚刚");
}else if (time <= 3600){
NSLog(@"%d分钟前",(int)(time / 60));
}else if (time <= 33600 * 24){
NSLog(@"%d小时前",(int)(time / 60 / 60));
}else{
NSLog(@"%d天前",(int)(time / 60 / 60 /24));
}
NSDate *date3 = [NSDate date];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd HH:mm:SS"];
[formatter setDateStyle:NSDateFormatterFullStyle];
[formatter setTimeStyle:NSDateFormatterFullStyle];
NSString *dateStr = [formatter stringFromDate:date3];
NSLog(@"%@",dateStr);
NSString *dateStr1 = @"2008-08-08 20:08:08";
NSDateFormatter *formatter1 = [[NSDateFormatter alloc]init];
[formatter1 setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSDate *date4 = [formatter1 dateFromString:dateStr1];
NSLog(@"%@",date4);
</span>