我有这样的代码

DateUtils.getRelativeDateTimeString(context, due, DateUtils.MINUTE_IN_MILLIS, DateUtils.WEEK_IN_MILLIS,0)

输出格式如下的字符串
in 23 hours, 6:18am

我对这种方法的android documentation不太了解。

是否有一种内置的方式来减少时间或将逗号更改为更多的句子?

无论是“在23小时内”还是“在6:18 am在23小时内”都比当前输出更好。

谢谢。

最佳答案

我使用了另一种方法,并获得了想要的“23小时内”结果

DateUtils.getRelativeTimeSpanString(due,now, DateUtils.SECOND_IN_MILLIS)

关于android - DateUtils.getRelativeDateTimeString的格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9045249/

10-10 08:22