[RESOLVIDO]Como pegar dia, mes e ano (separados) de um Date Util ou de um Date Sql

4 respostas
Ar0n

Quero lidar com estes dados de modo separado na minha aplicação, entretanto não to conseguindo separar essas partes da data.

4 Respostas

d34d_d3v1l

Use o Calendar :wink:

nilson26

Ar0n, você pode usar assim.

public static void main(String[] args) {
    	Date data = new Date();
    	Calendar cal = Calendar.getInstance();
    	cal.setTime(data);
    	int day = cal.get(Calendar.DAY_OF_MONTH);
    	int month = cal.get(Calendar.MONTH);
    	int year = cal.get(Calendar.YEAR);

    	
		
		System.out.println("Day: "+ day);
		System.out.println("Month: "+ month);
		System.out.println("Year: "+ year);
	}
d34d_d3v1l

nilson26:
Ar0n, você pode usar assim.

era exatamente a isso q eu estava me referindo…
Apenas queria deixar o rapaz usar um pouco o google !
:slight_smile:

ashuduhasd
mas é isso aí, mastigadinho

Ar0n

srsrsr precisava mastigadinho mesmo! Já ta usando Calendar de modo semelhante para preencher e jogar no banco e só precisava desfazer sabia que precisaria do calendar, mas não tava conseguindo pensar em como fazer srsrsr

Da uma olhada em como eu to jogando

//PEGANDO DATA PREENCHIDA
            int year = Integer.parseInt(FrameMain.userFrameDados.jTAno.getText());
            int month = Integer.parseInt(FrameMain.userFrameDados.jTMes.getText());
            int date = Integer.parseInt(FrameMain.userFrameDados.jTDia.getText());

            data.calendar.set(year, month - 1, date);//a contagem do mes começa de zero
            data.instanciarDataNasc();

Mesma ideia lerdeza minha mesmo não ta conseguindo desfazer srsr

Vlw caras :mrgreen:

Criado 21 de abril de 2013
Ultima resposta 21 de abr. de 2013
Respostas 4
Participantes 3