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… ???
substring ??
variavel.subString(0,1);
variavel.subString(3,4);
variavel.subString(6,9);
espero que tenho ajudado!!
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() =]]
Meu campo é Date.
Como faço para separar?
Não é calendário, é uma data que o usuário insere.
Date dataInicio;
Formata com DateFormat… Aí você pode pegar e transformar em string.
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.
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!