Preciso separar uma String de data

7 respostas
A

To desenvolvendo um metodo, e preciso separar uma data sem as barras… por exemplo a entra é assim: 15/10/2006 precisaria pegar o 15 o 10 e o 2006 separadamente… alguem sabe de algum metodo em java q faça isso… ???

7 Respostas

lucao

substring ??

getAndSet
variavel.subString(0,1);

variavel.subString(3,4);

variavel.subString(6,9);

espero que tenho ajudado!!
Deh

String data = "10/11/2006"; String datas[] = data.split("/"); for (String x : datas) { System.out.println(x); }

creio que assim seja a melhor opção! usando o .split() =]]

L

Meu campo é Date.

Como faço para separar?
Não é calendário, é uma data que o usuário insere.

Date dataInicio;

drsmachado

Formata com DateFormat… Aí você pode pegar e transformar em string.

Kanin_Dragon

Jovem,

Não costumo fazer isso mas, dadas as circunstancias, segue o código praticamente pronto para seu uso.

Date data = new Date();
		Calendar calendario = Calendar.getInstance();
		calendario.setTime(data);
		Integer dia = calendario.get(Calendar.DAY_OF_MONTH);
		Integer mes = calendario.get(Calendar.MONTH);
		Integer ano = calendario.get(Calendar.YEAR);

Sugiro que estude muito.

Abs.

L

Kanin Dragon e drsmachado

Muito obrigada.
Na verdade eu vi isso em várias páginas na net.
Mas não estou usando Calendar, por isso não serviu.

Na verdade estava na minha cara…usei o get do formulário mesmo :oops:

Obrigada
Ah…verdade tenho que estudar e muuuito!

Criado 15 de outubro de 2006
Ultima resposta 16 de mai. de 2011
Respostas 7
Participantes 7