Календарный день месяца AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Календарный день месяца Android

Сообщение Anonymous »

Я выбираю дату начала (пример 31/01/2014) и дату окончания (пример 31/12/2014), я вставляю запись каждый месяц. Если я получу следующий месяц 28 февраля, но тогда я всегда получаю 28 марта, апрель и т. Д. ..
Как я могу исправить? Надеюсь, я объяснил < /p>

SimpleDateFormat sdf1 = new SimpleDateFormat( "yyyy-MM-dd" );
ContentValues cv = new ContentValues();

for(
int i=0;
calendar1.getTime().before(calendar2.getTime());
i++
) {
calendar1.add(Calendar.MONTH, 1);

if (calendar1.getTime().before(calendar2.getTime())) {
String strDate = sdf1.format(calendar1.getTime());
cv.put(etableTable.DATE, strDate);
db.insert(etableTable.TABLE_NAME, null, cv);
...
}
}


Подробнее здесь: https://stackoverflow.com/questions/214 ... th-android
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»