Pessoal, estou precisando de conseguir a data de agora! Nao estou conseguindo isto usando o seguinte codigo
public java.sql.Date DataAgora() {
java.sql.Date retorno;
java.util.Date utildata = new java.util.Date();
retorno = new java.sql.Date(utildata.getTime());
System.out.println("Data ano=" + retorno.getYear() + " mes="
+ retorno.getMonth() + " dia=" + retorno.getDay());
return retorno;
}
sempre me retorna o ano corretamente, o mes também, mas o dia sempre esta errado!
Data ano=104 mes=9 dia=1
ano(1900+104) mes(começa a contar de 0, por isto 9 é outubro) dia!
acabei de rodar isto! deveria ser 11!
