Caminho mais curto para conversão  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
WagnerFullPJ
Thread.start()
[Avatar]

Membro desde: 22/06/2004 00:00:00
Mensagens: 38
Offline

Olá pessoal .... essa dúvida pode até parecer óbvia demais ....

Tô precisando pegar um parâmetro String e converter para
java.sql.Date ... alguém tem alguma dica rápida? dá raiva em
ver nas opções disponíveis um traço ridículo na hora de encontrar uma função desejada. Já fiz uma tentativa de quebrar a string e converter
em um array de tipos int , e depois usar o objeto Calendar , da
seguinte forma:

Calendar cal = new GregorianCalendar();
cal.set(ano, mesMenosUm, dia);

onde ano, mesMenosUm, dia são itens do array int gerado da String.

Só que isso é viagem demais pra quem tá fazendo uma aplicação web !!
Num existe nada do Tipo java.sql.Date.parseDate(String) !!!

alguem tem uma dica de caminho mais curto ? Obrigado.

WagnerFull





"Os sacerdotes que levavam a arca do pacto do Senhor pararam firmes em seco no meio do Jordão, e todo o Israel foi passando a pé enxuto, até que todo o povo acabou de passar o Jordão."
[WWW] [ICQ]
georgemazzaPJ
Debugger
[Avatar]

Membro desde: 03/08/2004 00:00:00
Mensagens: 68
Offline

Cara,

Desculpa ter respondido. É que li um pouco rápido demais sua pergunta e pensei que você queria o contrário, transformar uma data em String. Mas em todo caso aí vai uma dica que você pode usar.

Se você concatenar essa data com uma string vazia acho que dá certo:

variavelString = "" + valorData;

Valeu!

George.
[WWW] aim icon [ICQ]
ErkoPJ
GUJ Master
[Avatar]

Membro desde: 10/06/2003 00:00:00
Mensagens: 1718
Offline

eae mano blz???

http://java.sun.com/j2se/1.4.2/docs/api/index.html

bom na documentação tem o seguinte:

java.sql.Date

valueOf
public static Date valueOf(String s)
Converts a string in JDBC date escape format to a Date value.

Parameters:
s - a String object representing a date in in the format "yyyy-mm-dd"
Returns:
a java.sql.Date object representing the given date
Throws:
IllegalArgumentException - if the date given is not in the JDBC date escape format (yyyy-mm-dd)

jah tentou usar essa funcionalidade

[]'s
Erko Bridee
[WWW] aim icon [ICQ]
eaduartePJ
Debugger
[Avatar]

Membro desde: 18/02/2003 00:00:00
Mensagens: 64
Offline

[WWW] aim icon [ICQ]
WagnerFullPJ
Thread.start()
[Avatar]

Membro desde: 22/06/2004 00:00:00
Mensagens: 38
Offline

Para eaduarte

Véio essa sua dica foi federal!!! :cool:

Valeu mesmo !!!
Obrigado , galera !!!
WagnerFull






"Moisés, meu servo, é morto; levanta-te pois agora, passa este Jordão, tu e todo este povo, para a terra que eu dou aos filhos de Israel."(Js 1:2)
[WWW] [ICQ]
 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team