Ajuda para Trabalhar com java.util.Date  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
DaviPiala
Virtual Machine Man
[Avatar]
Membro desde: 17/08/2007 19:17:35
Mensagens: 598
Localização: São Paulo
Offline

Opah,

Galera eu to com um probleminha para resolver que parece bem simples.

public boolean ehDataFutura() {

return new Date().compareTo(new Date(Util.converteAAAAMMDD(getDataAplicacao())))== -1;
}

Nesse trecho de código eu estou usando um metódo depreciado e o meu cliente abomina isso, gostaria de saber se alguma forma para instanciar um Date() com uma data que eu forneça por "20070807" sem que o metódo seja depreciado. O problema que a versão da JVM é absurdamente absurda ou seja versão do jdk 1.3

Abraço!

Si temi more regat
Efamima dove tore
Infata dio re
Infa lati plastire
Guilherme Gomes
Virtual Machine Man
[Avatar]

Membro desde: 25/06/2007 14:32:09
Mensagens: 686
Localização: São Paulo
Offline

Da uma olhada na API de SimpleDateFormat:
http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html

Outra coisa, use o método after e before da classe Date, assim vc num precisa fazer o compare!!!


-----------
Atenciosamente,
Guilherme V. F. Gomes.
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
andre_a_s
GUJ Ranger
[Avatar]

Membro desde: 23/02/2003 01:04:53
Mensagens: 755
Localização: Santo André(SP)
Offline

Dá uma olhada na classe Calendar também, pode ser util.

Gosta de cerveja e de viagem?
Visite meu blog!
http://www.TravelAndBeer.com
[Email] [MSN] [ICQ]
fabim
GUJ Master
[Avatar]

Membro desde: 14/12/2006 19:30:03
Mensagens: 1268
Localização: Vitoria - Espirito Santo
Offline

não use java.util.Date

se for complicado migrar tudo, pelo menos troque entao pra java.sql.Timestamp

ειπεν αυτη ο ιησους εγω ειμι η αναστασις και η ζωη ο πιστευων εις εμε καν αποθανη ζησεται

Sun Certified Web Component Developer
Sun Certified Java Programmer
Sun Certified Java Associate
Sun Certified Business Component Developer - Em Andamento
Bacharelando em Sistemas de Informacao


[MSN]
AlanLojudice
JavaChild
[Avatar]

Membro desde: 05/09/2007 15:46:13
Mensagens: 102
Offline

A classe date eu nem uso mais e o java nem vai usar mais tambem...ele ta ficando pra tras ja.
Use a classe calendar...ela eh mais facil de se usar tbm.

falou

Alan Lojudice
[Email]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team