在SQLite数据库中插入当前日期和时间

前端之家收集整理的这篇文章主要介绍了在SQLite数据库中插入当前日期和时间前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在sqlite中创建一个表,其中一个字段是日期,当前实例的日期和时间应该保存。我应该使用哪种数据类型?

我打算使用’timestamp’。如何在字段中插入当前时间戳值?还要如何写这个日期字段的内容值?

sqlite支持标准sql变量CURRENT_DATE,CURRENT_TIME和CURRENT_TIMESTAMP:
INSERT INTO Date (LastModifiedTime) VALUES(CURRENT_TIMESTAMP)

sqlite中的默认data type for dates/times是TEXT。

ContentValues不允许使用通用sql表达式,只能使用固定值,因此您必须以Java的形式读取当前时间:

cv.put("LastModifiedTime",new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));

猜你在找的Sqlite相关文章