Valida dia e mês....  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
paribe
JWizard
[Avatar]

Membro desde: 22/08/2004 07:34:33
Mensagens: 2057
Offline

Olá pessoal,


será que alguém teria algum metodo em java pra validar o dia e mês como ano bissexto , dia <= 31 ...etc ...somente em java

Não quero em javascript ....

Se alguém puder me ajudar ...agradeceria


abs
peczenyj
Moderador
[Avatar]

Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline

Como saber se o ano é bissexto

Para o calendário gregoriano, ano bissexto é aquele que é múltiplo de 4, exceto os múltiplos de 100 que não sejam múltiplos de 400.

* São bissextos:

* Múltiplos de 4 e não múltiplos de 100: 1996, 2004, 2008 e 2012
* Múltiplos de 400: 1600, 2000, 2400

* Não são bissextos:

* Múltiplos de 100 e não de 400: 1700, 1800, 1900 e 2100

Se bobear o google te dá até o código pronto!

http://pacman.blog.br

'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.'
[WWW]
pmsoad
JavaChild

Membro desde: 11/08/2004 14:23:53
Mensagens: 121
Offline

Desenvolvi esse código pq achei legal o desafio...
testei e funcionou, se precisar aí, pode usar....



Pra ele funcionar vc precisa de alguma forma passar o ano pra essa classe como parametro....
a classe verifica se é multiplo de 4 de 100 e de 400 se for de 4 e nao for de 100 jah declara como bissesto, se for de 400 tbm.....caso contrário declara como nao bissexto...
falow espero que ajudde alguem aí

Antes de você entender a solução, vc precisa entender o seu problema...

"a sapa mara lá na lagaa a na lava a pá parqua na kar...maka chalá!!!!!"
-"Willian Shaekespeare"
[MSN] [ICQ]
peczenyj
Moderador
[Avatar]

Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline

Mais sucinto

http://pacman.blog.br

'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.'
[WWW]
paribe
JWizard
[Avatar]

Membro desde: 22/08/2004 07:34:33
Mensagens: 2057
Offline

obrigado pelo retorno

mas não teria algo já pronto onde eu passasse o mes e ano

e o metodo já visesse essas validações e retornasse true ou false ....

Quem puder me ajudar agradeceria ....


abs

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