Como faço para pegar o Ano, o Mês e o Dia de :
rs.getDate("DataInclusaoRegistro")
Como faço para pegar o Ano, o Mês e o Dia de :
rs.getDate("DataInclusaoRegistro")
java.util.Calendar
Assim?
rs.getDate(“DataInclusaoRegistro”, Calendar.YEAR)
Assim dá erro1
Pq. isso não funciona?
this.setDataInclusaoRegistro(new GregorianCalendar().getTime(rs.getDate("DataInclusaoRegistro")));
Resolvi desta forma
this.setDataInclusaoRegistro(new GregorianCalendar(Integer.parseInt(rs.getDate("DataInclusaoRegistro").toString().substring(0, 4)),
Integer.parseInt(rs.getDate("DataInclusaoRegistro").toString().substring(5, 7)) - 1,
Integer.parseInt(rs.getDate("DataInclusaoRegistro").toString().substring(8, 10))));
Resolvi desta formathis.setDataInclusaoRegistro(new GregorianCalendar(Integer.parseInt(rs.getDate("DataInclusaoRegistro").toString().substring(0, 4)), Integer.parseInt(rs.getDate("DataInclusaoRegistro").toString().substring(5, 7)) - 1, Integer.parseInt(rs.getDate("DataInclusaoRegistro").toString().substring(8, 10))));
Calendar data = Calendar.getInstance();
data.setTime(rs.getDate("DataInclusaoRegistro"));
int ano = data.get(Calendar.YEAR);
int mes = data.get(Calendar.MONTH);
int dia = data.get(Calendar.DAY_OF_MONTH);
[]´s
O Problema é que preciso resolver isto em uma só linha.
Mas Valeu!
O Problema é que preciso resolver isto em uma só linha.Mas Valeu!
[]´s
O Problema é que preciso resolver isto em uma só linha.Mas Valeu!
Não consigo imaginar nenhum motivo que não seja extremamente idiota para tal requisito.
Ah, e antes que alguém venha falar, “para manter o padrão” e “todas as outras colunas são lidas em uma só linha” são motivos extremamente idiotas.
Bom dia a todos.
Victor, quem ouve falar assim pensa que és o "CARA".
Mas valeu!
Obrigado, já resolvi.
Cara,
realmente eu gostaria de saber pq vc precisa resolver em uma so linha.
Não faz sentido nenhum.
Sua solução funciona, blz, mas compare os codigos. Qual fica mais legivel e consequentemente mais facil de ser entendido e alterado?
Não estou competindo pelo melhor codigo, mas eu não consigo pensar em um motivo que justifique fazer em uma linha so.
[]´s