测试已测试 | ✗ |
Lang语言 | Obj-CObjective C |
许可 | Apache 2 |
发布上次发布 | 2014年12月 |
由 Nikil Viswanathan 维护。
我很惊讶找不到一个实现 Facebook 风格 "时间 ago" 日期格式的 iOS 日期格式化器,所以我立即自己编写了一个。我反向工程了 Facebook 格式,所以应该非常准确。请随意在项目中使用它/改进它。
希望您会喜欢 :)
如果您有任何问题,请随时在此处联系我: www.nikilster.com/about.html
< 1 分钟 = "刚刚"
< 1 小时 = "x 分钟前"
今天 = "x 小时前"
昨天 = "昨天下午 1:28"
< 上周 = "星期五上午 1:48"
< 上月 = "3 月 30 日下午 1:14"
< 1 年 = "9 月 15 日"
其他 = "2011 年 9 月 9 日"
在您想要使用此功能功能的文件中,itType
#import "NSDate+NVTimeAgo.h"
在文件顶部的某个位置。
通过调用以下内容使用日期格式化器
[date formattedAsTimeAgo]
其中 date 是一个 (NSDate *),表示相对于现在的过去日期。
如果您有一个 mysql datetime 字符串并且想要将其转换为 "时间 ago" 格式,请执行以下操作
NSString *mysqlDatetime = <Get from the database>
NSString *timeAgoFormattedDate = [NSDate mysqlDatetimeFormattedAsTimeAgo:mysqlDatetime];`
Nikil Viswanathan on 4/18/2013
您可以通过: www.nikilster.com 联系我
感谢 dellinger 将其转换为 CocoaPod。