我想將日期轉換爲人類可讀的格式。我正在使用DateUtils. getRelativeDateTimeString,但這不符合標準。我得到的輸出如下所示:1小時15分鐘。前等在Android中顯示與自定義格式的相對日期
我想知道,如果有可能的格式更改爲:
3米代替3分鐘。前,
1h而不是1小時。 15分鐘。前等
使用DateUtils或有另一種方法來做到這一點?
更準確地說,我找這angular-filter的安卓相當於在那裏你可以很容易地改變相對日期的格式(例如:{{minutes}} minutes ago
到{{minutes}}m
爲了讓自己清楚,我不是搜索以格式化日期,但將日期轉換爲人類可讀的格式,例如'今天','1小時','38分鐘'(類似於Facebook的相對日期)
我的圖書館[Time4A(https://github.com/MenoData/Time4A)提供的類[PrettyTime](http://time4j.net/javadoc-en/net/time4j/PrettyTime.html )約85種語言和不同的文字寬度。 –