【发布时间】:2015-07-02 19:41:15
【问题描述】:
我目前正在为笔记构建一个 android 应用程序。 我想要的是能够保存并显示创建或保存笔记的日期。
现在我正在使用 SQLite 数据库进行操作。我刚刚创建了一行,并使用 SimpleDateFormat 以自定义格式存储了当前日期。我可以轻松保存并显示它。
我想要的是,如果今天创建了笔记并且我们在 MainActivity 的 ListView 中看到它,那么日期应该是“今天,HH:mm”而不是一整天。 “昨天,HH:mm”也一样。如果距离创建或保存笔记的日期还有几天的时间,我可能也会喜欢它会说“星期一,HH:mm”。
我认为我可以让它与许多 if 语句一起使用,但这确实需要很多工作,我不知道它是否会那么高效。
有没有更简单的方法?
提前致谢。
【问题讨论】:
-
Best way to work with dates in Android SQLite 的可能副本。和this。和this。和many more。请在发帖前搜索 StackOverflow。