Jes*_* MJ 36 sqlite android-sqlite
我想在SQLite中创建一个表,其中一个字段用于日期,其中当前实例的日期和时间应该保存.我应该使用哪种数据类型?
我打算使用'timestamp'.如何将当前时间戳值插入字段?另外如何为这个日期字段写内容值?
CL.*_*CL. 60
SQLite支持标准的SQL变量CURRENT_DATE,CURRENT_TIME以及CURRENT_TIMESTAMP:
INSERT INTO Date (LastModifiedTime) VALUES(CURRENT_TIMESTAMP)
Run Code Online (Sandbox Code Playgroud)
ContentValues 不允许使用通用SQL表达式,只允许使用固定值,因此您必须在Java中读取当前时间:
cv.put("LastModifiedTime",
new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
Run Code Online (Sandbox Code Playgroud)
小智 21
INSERT INTO Date (LastModifiedTime) VALUES(DateTime('now'))
Run Code Online (Sandbox Code Playgroud)
使用本网站作进一步参考.
| 归档时间: |
|
| 查看次数: |
83071 次 |
| 最近记录: |