Na classe Calendar() tem o método getActualMaximum(int field) onde eu posso o ultimo dia da semana, do mês, etc…certo! Porém, como eu faria para pegar o ultimo dia do mes x e não necessariamente do mês atual?
Se alguém souber me responder, ficarei mto grato!
É só setar o mês antes de perguntar qual o numéro de dias. Ex:
calendar.set(Calendar.MONTH,1);//Definindo o mês atual para Fevereiro//Exibindo o número de dias para o mês de fevereiro para o ano correnteSystem.out.println(calendar.getActualMaximum(Calendar.MONTH));
A
AislanMan
Obrigado Bruno,
Funcionou, porém, ao invés de “calendar.getActualMaximum(Calendar.MONTH)” deve ser “calendar.getActualMaximum(Calendar.DAY_OF_MONTH”.
[]´s
Aislan
ideiainformatica
Acho que tem que setar o ano também, pois dependendo do ano o mês de fevereiro pode ter 28 ou 29 dias.
Comigo não funcionou, dá a mensagem “The method getActualMaximum(int) in the type Calendar is not applicable for the argumemts (Calendar)” na última linha de:
Acho que tem que setar o ano também, pois dependendo do ano o mês de fevereiro pode ter 28 ou 29 dias.
Comigo não funcionou, dá a mensagem “The method getActualMaximum(int) in the type Calendar is not applicable for the argumemts (Calendar)” na última linha de: