-2
Calendar1,Calendar2在類的開始處聲明。循環插入日期Android
我在2 datepicker對話框中使用它們。現在,我在Calendar1和Calendar2之間每個月插入一條記錄,但插入的記錄從選擇的Calendar1中的月份之後的月份開始。例如,如果我在CALENDAR1記錄中選擇2014年1月1日從2014年1月2日
public void date(View v){
SQLiteDatabase db = ....;
ContentValues cv = ....;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
for(int i=0; calendar1.getTime().before(calendar2.getTime()); i++) {
calendar1.add(Calendar.MONTH, 1);
if (calendar1.getTime().before(calendar2.getTime())) {
// insert calendar1 into db DB
String strDate = sdf.format(calendar1.getTime());
cv.put(tTable.DATE, strDate);
這真的不清楚你的意思。一些樣本輸入,預期輸出和實際輸出將確實有所幫助。哦,和更多的代碼,而不僅僅是循環的開始...... *你如何插入'calendar1'? –
你忘了問一個問題。 – 323go
我編輯了我的帖子 – user2867831