【发布时间】:2015-09-23 01:30:53
【问题描述】:
我已经看到了很多关于此的问题,但对我没有任何帮助。
我将日期保存为我的 SQLite 数据库中的文本。我想使用 order by 检索它
这是查询:
SELECT * FROM table_historynew ORDER BY datetime(eventdate) ;
我得到的结果:
Id : 35487
date: Thu Jun 25 06:30:00 IST 2015
Id : 35488
date: Thu Jan 01 05:30:00 IST 1970
Id : 35533
date: Sat Jun 27 11:00:00 IST 2015
【问题讨论】:
-
为什么将日期存储为文本?
-
@Nabin 将其存储为文本应该可以正常工作,对吧?或者另存为时间戳是唯一的选择?
-
我猜没有理由将其存储为文本。尝试使用 Date 或 TimeStamp 而不是
-
@Nabin SQLite 文档说我们可以将其保存为文本。
-
你可以,但为什么要这样做?
标签: android sql datetime android-sqlite