Bom DIa,
Tem como converter um tipo Date para String? Como faço?
Obrigado.
Bom DIa,
Tem como converter um tipo Date para String? Como faço?
Obrigado.
Date date = new Date();
String s = date.toString;
Veja a documentaçao para fazer o tipo de conversao que voce precisa, ex: pegar apenas o dia, ou o mes, etc;
e para eu já converter um determinado pattern ???
Cara, no google vc acha isso em 5 segundos.
Dê uma olhada na classe SimpleDateFormat.
Abraço.!
Tipo, achei que eu tava fazendo algo errado, ja olhei o google.
Acontece o seguinte, dentro do meu arquivo.xhtml eu chamado um Validator.java, o validator recebe como parametro um Object que contem uma data.
Mas quando faço um parse para Data, ele perde um dia.
Exemplo.
eu digito: 15/08/2007
ele retorna: 14/08/2007
Segue o fonte:
public void validate(FacesContext context, UIComponent component, Object value) throws ValidatorException {
Date field = (Date) value; \\ Aki eu perco um dia.
System.out.println(field);
O que pode ser isso?
Obrigado.
Quando você está debugando, se vc inspecionar o objeto value antes de imprimir na tela, o valor é o correto ou o valor errado?
no momento nao tenho como ver, ele pode estar com problema no cast? opu isso eh mto improvavel?
Isso é MUITO improvável!!!
Tenta debugar pra ver se vc encontra o erro.
E eu aqui amarrando conhecimento oh:
SimpleDateFormat fmt = new SimpleDateFormat("dd/MM/yyyy");
System.out.println(fmt.format( new Date() ));
Só não falei antes, pq realmente têm muitooooooooooo, mas muitooooooooooooo mesmo post aqui no portal java falando disso beleza?
Abraço.
valew cara, depois dou um feedback aqui, abraço
Falow. Abraço.