Fala Galera !! estou precisando transformar uma data em millisegundos alguém pode me ajudar ??
bravox
Fala Galera !! estou precisando transformar uma data em millisegundos alguém pode me ajudar ??
bravox
Vc quer transformar ?
Calendar calendar = new GregorianCalendar();
System.out.println( calendar.getTimeInMillis() );// o retorno é um long
então e que eu recebo o dia mês e ano e com isso tenho que gerar um java.sql.Date e o construtor dessa classe recebe uma data em miliisegundo com isso eu teria que converter a data passa para millisengudos !!
bravox
Deixa eu entender , vc recebe uma data e quer converter ela em milisegundos ou ao contrário ?
isso , recebo a data e quero convetela !!
bravox
Bravox , da uma olhada neste artigo aqui no guj mesmo.
Creio que vai te ajudar .
http://www.guj.com.br/java.tutorial.artigo.8.1.guj
Qualquer coisa estamos ai…
Acho que assim é mais fácil…
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy"); //Supondo que esse é o formato que você vai receber a data
Date data = dateFormat.parse(myDateString);
Abraço,
Armando
valeu galera !! deu certo aqui
bravox
Se eu precisar transformar um Calendar para Date eu uso o seguinte comando:
GregorianCalendar calendar = new GregorianCalendar();
Date data = calendar.getTime();
E se eu quiser fazer o contrário, transformar um date em calendar, eu usei o seguinte:
Date data = new Date();
Calendar calendar = new GregorianCalendar(data.getYear(),
data.getMonth(), data.getDate());
Esse código funciona, mas liga três alertas de uso de API deprecated. Alguém sabe como evitar isso? Tentei pegar os milisegundos, mas ficou bem atrapalhado:
Date data = new Date();
Calendar calendar = new GregorianCalendar();
calendar.set(Calendar.MILLISECOND, Integer.valueOf(""+data.getTime()).intValue());
Aguém tem uma sugestão?
Bem, ao invés de
Date data = new Date();
Calendar calendar = new GregorianCalendar();
calendar.set(Calendar.MILLISECOND, Integer.valueOf(""+data.getTime()).intValue());
Eu usei o seguinte:
Date data = new Date();
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
Shame on me.
e como dever ser o formato em que devo passar uma data para um banco access, no meu caso?
T+