Получить дни в определенном месяцеJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Получить дни в определенном месяце

Сообщение Anonymous »


Как получить дни определенного месяца с помощью java.util.Calendar. Я попробовал код, приведенный ниже, но он дает мне дни последнего месяца, а не месяца, который я указал в качестве входных данных. Я не хочу использовать сменный регистр. Кто-нибудь может помочь? Заранее спасибо!
public static void main(String args[]) выдает ParseException { Календарь Cal = Calendar.getInstance(); int месяц = ​​Cal.get(Calendar.MONTH); int год = Cal.get(Calendar.YEAR); если (месяц == 0) { месяц = ​​3; год = год-1; } String dateStart = "'" + (год) + "-" + (месяц) + "-1 00:00:00'"; Строка dateEnd = "'" + (год) + "-" + (месяц) + "-" + Cal.getMaximum(Calendar.DAY_OF_MONTH); dateEnd = dateEnd + " 23:59:59'"; System.out.println("Дата начала и окончания: " + dateStart + ": " + dateEnd); }
Ответить

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

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

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

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

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