我将日期存储在 Android 的 sqlite 数据库中,如下所示:
initialValues.put(KEY_TIME, time.getTime());
其中 time 是 Date 的一个实例(具有正确的时间), KEY_TIME 是一个整数列。
存储后,当我使用如下查询检索它时:
String selectQuery = "SELECT * FROM " + TABLE_NAME + " order by date(" + KEY_TIME + ") DESC" ;
我从来没有先得到最近的数据。
我得到了将近 40 岁的虚假时间。我哪里错了?