【发布时间】:2013-10-24 21:34:46
【问题描述】:
我正在尝试创建一种自定义格式来显示经过的时间。
现在我正在使用:
CharSequence relativeTimeSpan = DateUtils.getRelativeTimeSpanString(
dateObject.getTime(),
System.currentTimeMillis(),
DateUtils.SECOND_IN_MILLIS,
flags);
这会返回像这样的相对时间跨度:
- 1 分钟前
- 36 分钟前
- 4 小时前
...
我想要做的是显示这个,像这样:
- 1m
- 36m
- 4 小时
...
我知道 DateUtils 有 FORMAT_ABBREV_ALL 标志,但这并没有像我想要的那样缩写字符串......
我怎样才能为此创建一些自定义的东西?
【问题讨论】: