现在假设日期和时间为2015-01-10 10:30:00
。我有一个过去的日期,如2015-01-10 08:30:00
,另一个像2015-01-09 15:00:00
。
我希望显示2 hours ago
或Yesterday
之类的内容,而不是以天数和秒数显示日期差异。如果日期太远,可以使用类似December 2014
的内容。它与流行社交网络上的帖子时间类似。
是否有一种简单的方法或已经存在的代码来实现这一目标,或者我将不得不自己实现?
感谢。
编辑:我正在使用objective-c。 NSTimeInterval secondsBetween = [date2 timeIntervalSinceDate:date1];
将以秒为单位返回时间。我更喜欢寻找现有的解决方案/库