gpt4 book ai didi

android - 如何在android中找到今天或昨天的时间

转载 作者:IT老高 更新时间:2023-10-28 13:16:51 31 4
gpt4 key购买 nike

我正在开发一个发送短信的应用程序。我正在存储当前时间并通过从数据库中检索时间来显示在发送的历史记录页面中。在发送历史记录页面中,我想显示消息的发送时间。在这里,我想检查消息是今天还是昨天或前天发送的那样。如果消息是昨天发送的,那么我需要像这样显示“昨天 20:00”,甚至昨天之前发送的消息也意味着“星期一 20:00”。我不知道该怎么做。如果有人知道,请帮助我。

最佳答案

要检查日期是否为今天,请使用 Android utils 库

DateUtils.isToday(long timeInMilliseconds)

这个 utils 类还提供了相对时间的人类可读字符串。例如,

DateUtils.getRelativeTimeSpanString(long timeInMilliseconds) -> "42 minutes ago"

您可以使用几个参数来定义时间跨度的精确度

DateUtils

关于android - 如何在android中找到今天或昨天的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12818711/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com