我試圖創建一個自定義格式來顯示經過的時間。相對時間跨度的自定義格式
現在我使用的是:
CharSequence relativeTimeSpan = DateUtils.getRelativeTimeSpanString(
dateObject.getTime(),
System.currentTimeMillis(),
DateUtils.SECOND_IN_MILLIS,
flags);
這將返回相對時間跨度是這樣的:
- 1分鐘前
- 37分鐘前
- 2小時前
...
我想要做的是顯示這一點,就像這樣:
- 1米
- 36米
- 4H
...
我知道DateUtils已FORMAT_ABBREV_ALL標誌,但這並不像我想要的那樣縮寫字符串...
如何爲此創建自定義內容?
謝謝。最後,我實現了類似的東西。如果存在像我的問題那樣簡單的方法,但後面還有一些定製,我寧願選擇。 仍然是一個非常好的答案。我會將其標記爲解決方案。 –