我想根据开始日期和结束每30天插入一条记录,但我无法解析...有人帮我修复代码?谢谢Android解析插入SQLite的日期
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String data_inizio = sdf.format(dateAndTime.getTime());//datepicker1
String data_fine = sdf.format(dateAndTime1.getTime());//datepicker2
Calendar gcal = Calendar.getInstance();
gcal.setTime(sdf.parse(dateAndTime.getTime()));
Calendar gcal1 = Calendar.getInstance();
gcal1.setTime(sdf.parse(data_fine));
for(int i=0; gcal.before(gcal1); i++) {
gcal.add(Calendar.DATE, 30);
if (gcal.before(gcal1)) {
// insert value into Db
...
...
}
你面对的是什么问题?在之前或之后插入SQLite或日期比较? – 2014-01-28 20:56:57
我得到了2个日期,但我无法比较每30天插入一条记录。感谢您的帮助 – user2867831
“不能”是什么意思?错误信息?崩溃?错误的结果?电话爆炸? –