android sqlite3中的时间戳问题
我想在我的表中插入当前日期和时间。。。。 我使用了这个查询android sqlite3中的时间戳问题,android,Android,我想在我的表中插入当前日期和时间。。。。 我使用了这个查询 insert into tbl_reminder values("Description",current_timestamp); 但它插入了错误的时间。。。 实际上,我的模拟器中的时间戳是2010-09-16 18:40:06 但是插入的时间戳值是2010-09-16 13:10:06 我要做什么来插入准确的时间…将其插入引号中,日期将存储为字符串 sqlite没有Date数据类型 现在,以下是您计划使用Date列进行比较的示例 根
insert into tbl_reminder values("Description",current_timestamp);
但它插入了错误的时间。。。
实际上,我的模拟器中的时间戳是2010-09-16 18:40:06
但是插入的时间戳值是2010-09-16 13:10:06
我要做什么来插入准确的时间…将其插入引号中,日期将存储为字符串
sqlite
没有Date
数据类型
现在,以下是您计划使用Date
列进行比较的示例
根据经验,我建议您将其存储为长整数,作为Unix时间戳,它允许您在日期之间进行比较,否则这将非常困难
显然,您必须将其来回转换,但从长远来看,这是一种更好的策略。如何获取您的
当前\u时间戳
?当前\u时间戳是在数据库中插入当前时间的默认关键字…所以我没有给出任何值。。。