Comparar se data Exemplo: 01/07/2011 é maior que 30 dias de hoje  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
jonasrbrasil
Entusiasta Java

Membro desde: 25/10/2011 16:06:30
Mensagens: 21
Offline

Gostaria de saber como faço para somar 31 dias a data Exemplo: 01/07/2011 em um JTextField e comparar se essa data é maior que a data de hoje desse mes no caso. E exibir em um JOptionPane que ela está vencida.

Agradeço qualquer Ajuda
[Email]
peerless
GUJ Master
[Avatar]

Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline

Olha, tu poderia usar a classe Calendar que ajudaria, mas, eu, certamente usaria uma biblioteca como a Joda-time.

follow me
pitacos

"The most problems that teams face are about communication, and all the others are too." - Dan North





[MSN]
cido18
Debugger
[Avatar]

Membro desde: 19/04/2010 23:40:59
Mensagens: 66
Offline

Olá

Cara para você somar uma data é simples dá uma olhada no código como exemplo:



Agora é só da uma procura de como usa o JOptionPane.
Espero que ajude.
jonasrbrasil
Entusiasta Java

Membro desde: 25/10/2011 16:06:30
Mensagens: 21
Offline

Muito bom amigo, se der gostaria que vc desse uma comentada no codigo, me explicando melhor o que acontece.
[Email]
PadrE
JavaEvangelist
[Avatar]

Membro desde: 03/04/2006 00:01:40
Mensagens: 410
Offline

Opa... espero que ajude...


O exemplo do nosso amigo é um passo-a-passo que mostra bem o uso do do Calendar.
Se você souber usar o debugger de alguma IDE vai ficar fácil de entender e adaptar ao que você precisa... Mas se tiver alguma dor de barriga.. avisa..

Ah! Por favor, se conseguir resolver, não deixe de postar que deu certo tb...

Fui!

PadrecO
"O conhecimento o libertará !"
jaboot
Virtual Machine Man

Membro desde: 01/07/2005 14:25:37
Mensagens: 749
Localização: São Paulo
Offline

peerless wrote:Olha, tu poderia usar a classe Calendar que ajudaria, mas, eu, certamente usaria uma biblioteca como a Joda-time.

++
[MSN] [ICQ]
jonasrbrasil
Entusiasta Java

Membro desde: 25/10/2011 16:06:30
Mensagens: 21
Offline

Deu certinhoo, é exatamente o que preciso.
Agora o que está me faltando para completar é somar a data que está em uma campo no meu JTable e pintar de vermelho essa linha caso a data seja maior que 30 dias.
[Email]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team