2 liyuhaoo liyuhaoo 于 2016.03.25 16:55 提问

android sqlite3 将expiretime赋值为String类型的long

db.execSQL("create table t_user (_id integer primary key autoincrement,phone,starttime,expiretime)");

将expiretime赋值为String类型的1461573094000
但是取出的值为:1.461573094E12

这是为什么?

2个回答

danielinbiti
danielinbiti   Ds   Rxr 2016.03.25 17:02
 建表时指定字段类型,不然数字会偏向number
 db.execSQL("create table t_user (_id integer primary key autoincrement,phone,starttime,expiretime text)");
limenghang1102
limenghang1102   2016.03.25 18:19
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!