我想根據開始日期和結束每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
「不能」是什麼意思?錯誤信息?崩潰?錯誤的結果?電話爆炸? –