【问题标题】:android sqlite timestamp columnandroid sqlite时间戳列
【发布时间】:2011-03-15 14:50:37
【问题描述】:

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

【问题讨论】:

  • 是否要将时间戳值与当前日期进行比较?

标签: android sqlite


【解决方案1】:

你可以看看sql日期函数:http://www.sqlite.org/lang_datefunc.html

您可以使用 Java 中的“new Date()”获取本地日期时间。

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

【讨论】:

    猜你喜欢
    • 2014-02-28
    • 1970-01-01
    • 2017-10-09
    • 1970-01-01
    • 2019-02-15
    • 1970-01-01
    • 2011-04-11
    • 1970-01-01
    • 2021-02-12
    相关资源
    最近更新 更多