query.exec(QString("create table student(id integer primary key,date datetime,type short,value double)"));
这样创建的表格
insert into student values(null,datetime('now'),1,0.0001)
sqlite插入语句

出现小时不对=。=不知道是什么情况
------解决方案--------------------
打印下你的datetime('now')看看是什么