我有一个服务器,每个对象都有一个在日期创建的对象。我想在表格视图中显示我的对象,每个单元格都有一个标签,告诉自创建对象以来已经过了多少分钟或几小时,就像Facebook或Instagram应用程序一样。在日期创建的服务器是NSDate,我怎么能做到这一点?
答案 0 :(得分:0)
你可以得到两个NSDate
个对象的时间差,如下所示:
NSTimeInterval seconds = [date1 timeIntervalSinceDate:date2];
来自Kevin Lawler的NSDate
有一个非常方便的类别。您只需致电:
NSDate *date = ... //get date from server
NSString *time = [date timeAgo];
您可以从github here
下载该类别