android sqlite3中的时间戳问题

时间:2010-09-16 13:10:52

标签: android

我想将当前日期和时间插入我的表格.... 我用过这个查询

insert into tbl_reminder values("Description",current_timestamp);

但插入错误的时间...... 实际上我的模拟器中的时间戳是2010-09-16 18:40:06 但插入的时间戳值为2010-09-16 13:10:06 我要做什么来插入确切的时间...

1 个答案:

答案 0 :(得分:1)

将其插入引号内,日期将存储为字符串。

sqlite没有Date数据类型。

现在,以下是您计划使用Date列进行比较...

根据经验,我建议你把它存储为Long Integer,作为Unix时间戳,它可以让你做日期之间的比较,否则这将非常困难。

你显然必须将它转换成来回,但从长远来看,这是一个更好的策略。