我想将日期翻译成人类可读的格式。我正在使用DateUtils。getRelativeDateTimeString,但这不符合标准。我得到的输出看起来像:1 小时 15 分钟。以前等
我想知道是否可以将格式更改为:
3m而不是3 分钟。以前,
1 小时而不是1 小时。15 分钟。以前等
使用 DateUtils 还是有其他方法可以做到这一点?
更准确地说,我正在寻找与此角度过滤器等效的 Android ,您可以在其中轻松更改相对日期的格式(例如:{{minutes}} minutes ago
到{{minutes}}m
.
为了清楚起见,我不是在寻找一种格式化日期的方法,而是将日期转换为人类可读的格式,例如“今天”、“1 小时”、“38 分钟”(类似于 facebook 的相对日期)。