NSCalendar *cal = [NSCalendar currentCalendar]; NSDate *todate = [NSDate dateWithTimeIntervalSince1970:timestamp]; NSDate *today = [NSDate date];//当前时间 unsigned int unitFlag = NSDayCalendarUnit | NSHourCalendarUnit |NSMinuteCalendarUnit; NSDateComponents *gap = [cal components:unitFlag fromDate:today toDate:todate options:0];//计算时间差 if (ABS([gap day]) > 0) { return [NSString stringWithFormat:@"%d天前", ABS([gap day])]; }else if(ABS([gap hour]) > 0) { return [NSString stringWithFormat:@"%d小时前", ABS([gap hour])]; }else { return [NSString stringWithFormat:@"%d分钟前", ABS([gap minute])]; }
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。