Olá pessoal,
To precisando de um help em relação a conversão de datas.
Tenho um campo no banco de dados postgre que é do tipo Date, armazena a data nesse formato: 2006-06-02
e estou usando esse campo no net beans como string, gostaria de saber como converter ele pra data.
Obriagda!
Strings podem ser convertidas em datas usando a classe SimpleDateFormat.
Referencia:
http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html
opa!
usa o SimpleDateFormat
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String dataExemplo = "2006-06-02";
try {
Date data = sdf.parse(dataExemplo);
} catch(ParseException ex) {
// TODO : tratar excessao... :-)
}
feito!
bzy
Janeiro 28, 2009, 12:26pm
#5
Isso fica ainda melhor com o Beans Binding Converter
Exemplo:
public class AgeConverter extends Converter {
public String convertForward(Integer arg) {
return "" + arg;
}
public Integer convertReverse(String arg) {
int value;
try {
value = (arg == null) ? 0 : Integer.parseInt(arg);
} catch (NumberFormatException ex) {
value = 0;
}
return value;
}
}