Java 更改DateUtils.format_ABBREV_RELATIVE的格式

Java 更改DateUtils.format_ABBREV_RELATIVE的格式,java,android,Java,Android,目前我有一个代码,它通过使用DateUtils.getRelativeTimeSpanString返回两个时间点之间的差值,但我想更改返回文本的文本。目前我得到的是: 17 min ago 9 hr ago 13 hr ago 但我真正想要的是 17 minutes ago 9 hours ago 13 hours ago 这是我的代码: CharSequence time = DateUtils.getRelativeTimeSpanString(postTime,System.curre

目前我有一个代码,它通过使用
DateUtils.getRelativeTimeSpanString
返回两个时间点之间的差值,但我想更改返回文本的文本。目前我得到的是:

17 min ago
9 hr ago
13 hr ago
但我真正想要的是

17 minutes ago
9 hours ago
13 hours ago
这是我的代码:

CharSequence time = DateUtils.getRelativeTimeSpanString(postTime,System.currentTimeMillis(),DateUtils.MINUTE_IN_MILLIS,DateUtils.FORMAT_ABBREV_RELATIVE);

感谢您的帮助

以特定格式获取更改标志所需的信息


FORMAT\u ABBREV\u RELATIVE
标志更改为
FORMAT\u NUMERIC\u DATE
。这将返回所需格式的字符序列。

要获得特定格式,需要更改标志


FORMAT\u ABBREV\u RELATIVE
标志更改为
FORMAT\u NUMERIC\u DATE
。这将返回所需格式的字符序列。

尝试将格式数字日期传递给函数。谢谢。现在可以了。你能这样回答吗?再次感谢。作为回答添加。我没有尝试过,但我认为您也可以传递null,并尝试将FORMAT\u NUMERIC\u DATE传递给函数。谢谢。现在可以了。你能这样回答吗?再次感谢。作为回答添加。我没有试过,但我认为你也可以通过null