to com o seguinte problema,queria pegar todos os dias de um determinado mês !!!
como faço isso usando o GregorianCalendar ???
pegar o mes,dia e ano atual eu consigo,porem queria pegar todos os dias…certo
to com o seguinte problema,queria pegar todos os dias de um determinado mês !!!
como faço isso usando o GregorianCalendar ???
pegar o mes,dia e ano atual eu consigo,porem queria pegar todos os dias…certo
Ola
Mas pegar da onde?? de uma base de dados??
int qtDiasMes = new GregorianCalendar().getActualMaximum(Calendar.DAY_OF_MONTH);
System.out.println(qtDiasMes);
Se quiser setar o mês:
Calendar cal = new GregorianCalendar();
cal.set(Calendar.MONTH, 8); //janeiro = 0; dezembro=11
int qtDiasMes = cal.getActualMaximum(Calendar.DAY_OF_MONTH);
System.out.println(qtDiasMes);
Acho que usar as constantes para representar os meses é mais intuitivo e deixa seu codigo mais claro.
Calendar.JANUARY
...
Calendar.DECEMBER
[code]SimpleDateFormat formatador = new SimpleDateFormat(“dd/MM/yyyy”);
Calendar cal = GregorianCalendar.getInstance();
cal.set(Calendar.DAY_OF_MONTH, cal.getActualMinimum(Calendar.DAY_OF_MONTH));
int mes = cal.get(Calendar.MONTH);
while(cal.get(Calendar.MONTH)==mes){
System.out.println(formatador.format(cal.getTime()));
cal.add(Calendar.DAY_OF_MONTH, 1);
}[/code]
galera,vou ver qual o mais apropriado,
brigadaooooooooooooooooooo
[quote=“phmd2006”]to com o seguinte problema,queria pegar todos os dias de um determinado mês !!!
como faço isso usando o GregorianCalendar ???
pegar o mes,dia e ano atual eu consigo,porem queria pegar todos os dias…certo[/quote]
Olá, estou montando um calendário em java, vi que vc estava desenvolvendo tb utilizando GregorianCalendar, poderia me disponibilizar o teu codigo para dar uma olhada.
Falow
disponibilize um email,mas nao ta nada feito nao,somente uns system.out.println heheheheh