Android:有没有办法用 DateUtils 显示 "min" 而不是 "minute"
Android: Is there a way to show "min" instead of "minute" with DateUtils
我正在使用 DateUtils 来显示发布时间。但是有没有办法显示:
“4 分钟前”而不是“4 分钟前”
CharSequence result = DateUtils.getRelativeTimeSpanString(timestamp, Currenttime,DateUtils.SECOND_IN_MILLIS);
使用
getRelativeTimeSpanString (long time,
long now,
long minResolution,
int flags)
并提供 DateUtils.FORMAT_ABBREV_RELATIVE
作为标志。
根据文档
Can use FORMAT_ABBREV_RELATIVE flag to use abbreviated relative times,
like "42 mins ago".
例如
CharSequence result = DateUtils.getRelativeTimeSpanString(timestamp, Currenttime,DateUtils.SECOND_IN_MILLIS, DateUtils.FORMAT_ABBREV_RELATIVE);
应该这样做。
我正在使用 DateUtils 来显示发布时间。但是有没有办法显示:
“4 分钟前”而不是“4 分钟前”
CharSequence result = DateUtils.getRelativeTimeSpanString(timestamp, Currenttime,DateUtils.SECOND_IN_MILLIS);
使用
getRelativeTimeSpanString (long time,
long now,
long minResolution,
int flags)
并提供 DateUtils.FORMAT_ABBREV_RELATIVE
作为标志。
根据文档
Can use FORMAT_ABBREV_RELATIVE flag to use abbreviated relative times, like "42 mins ago".
例如
CharSequence result = DateUtils.getRelativeTimeSpanString(timestamp, Currenttime,DateUtils.SECOND_IN_MILLIS, DateUtils.FORMAT_ABBREV_RELATIVE);
应该这样做。