android sqlite 时间戳列

发布于 2024-10-22 05:11:32 字数 130 浏览 1 评论 0原文

我有一个 Android SQLite 表,其中有 5 列。其中之一是时间戳。 如何检查所有时间戳 (yyyy-mm-dd hh:mm:ss) 并将其与 Android 上的本地时间进行比较,然后决定读取哪一行?

I have an Android SQLite table that has 5 columns in it. One of them is a timestamp.
How can I check the timestamp (yyyy-mm-dd hh:mm:ss) for all of them and compare it to the local time on the Android then decide which row to read?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

山人契 2024-10-29 05:11:32

您可以查看sql日期函数: http://www.sqlite.org/lang_datefunc.html< /a>

你可以通过Java中的“new Date()”获取本地日期时间。

在我的应用程序中,我通常存储 unix 时间戳,并且可以使用“new Date().getTimeinMillis()”轻松执行我需要的操作。它更简单且性能更高。

You can have a look at the sql date functions : http://www.sqlite.org/lang_datefunc.html

And you can obtain your local datetime with "new Date()" in Java.

In my application, I usually store unix timestamp and I can do operations I need quite easily with "new Date().getTimeinMillis()". It's simpler and more performant.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文