提问人:J. Doe 提问时间:4/28/2023 最后编辑:user2340612J. Doe 更新时间:4/28/2023 访问量:30
为什么使用 getRelativeTimeSpanString 时 FORMAT_SHOW_TIME 不显示时间?
Why does FORMAT_SHOW_TIME doesn't show the time when using getRelativeTimeSpanString?
问:
这只是给了我,但是我所期望的,因为我使用了标志。为什么这不起作用?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
)
答:
1赞
user2340612
4/28/2023
#1
根据文档,仅与方法 formatDateRange
相关。getRelativeTimeSpanString
的文档说唯一有效的标志是,所以我会说它按预期工作FORMAT_SHOW_TIME
FORMAT_NUMERIC_DATE or FORMAT_ABBREV_RELATIVE
评论
DateUtils
42 minutes ago
Yesterday
Tomorrow