kotlin 为什么使用getRelativeTimeSpanString时FORMAT_SHOW_TIME不显示时间?

nx7onnlm  于 2023-05-01  发布在  Kotlin
关注(0)|答案(1)|浏览(122)

这只是给了我Yesterday,但是我希望是Yesterday, 11:00 AM,因为我使用了FORMAT_SHOW_TIME标志。为什么不管用?

android.text.format.DateUtils.getRelativeTimeSpanString(
    currentTimeInMilliseconds() - 1_000 * 60 * 60 * 25,
    System.currentTimeMillis(),
    MINUTE_IN_MILLIS,
    FORMAT_SHOW_TIME
)
2w3kk1z5

2w3kk1z51#

根据文档,FORMAT_SHOW_TIME只与方法formatDateRange相关。getRelativeTimeSpanString的文档指出,唯一有效的标志是FORMAT_NUMERIC_DATE or FORMAT_ABBREV_RELATIVE,所以我认为它的工作正常

相关问题