我保存了一个日期,这是 1698-19-20 而不是 2012-4-12。这里有人看到错误了吗?保存为整数的日期。
用计算器计算:1334262386066 毫秒
42.309182713914 年 + 1970 年 = ~2012
代码:
Calendar cal = Calendar.getInstance();
Date date = cal.getTime();
calendarEntity.setDate(date);
sqlite查询:
SELECT strftime('%Y-%m-%d',DATE) FROM CALENDAR_ENTITY
桌子:
CREATE TABLE 'CALENDAR_ENTITY' ('_id' INTEGER PRIMARY KEY ,'TITLE' TEXT,'NOTICE' TEXT,'DATE' INTEGER,'BABY_ID' INTEGER NOT NULL )