Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

andrerm

Idade através da data de nascimento

Recommended Posts

Kracas demoro + saiu !!!!!Ta ai pra c alguém precisa function calculaidade(mm,dd,yy) { thedate = new Date() mm2 = thedate.getMonth() + 1 dd2 = thedate.getDate() yy2 = thedate.getYear() if (yy2 < 100) { yy2 = yy2 + 1900 } yourage = yy2 - yy if (mm2 < mm) { yourage = yourage - 1; } if (mm2 == mm) { if (dd2 < dd) { yourage = yourage - 1; } } agestring = yourage + " "; document.form.idade.value = agestring; }

Compartilhar este post


Link para o post
Compartilhar em outros sites

Kracas demoro + saiu !!!!!Ta ai pra c alguém precisa function calculaidade(mm,dd,yy) { thedate = new Date() mm2 = thedate.getMonth() + 1 dd2 = thedate.getDate() yy2 = thedate.getYear() if (yy2 < 100) { yy2 = yy2 + 1900 } yourage = yy2 - yy if (mm2 < mm) { yourage = yourage - 1; } if (mm2 == mm) { if (dd2 < dd) { yourage = yourage - 1; } } agestring = yourage + " "; document.form.idade.value = agestring; }

Cara eu sou iniciante em Java e precisei fazer isso em uma aplicação em ASP que estou montando, como os meus campos do banco de dados são texto (banco access) eu fiz no select a data atual - a data de nascimento e mostrei no form !!Ficou bom pra mim funcionou, mas se você quiser Javascript, aí segue a dica do parceiro ai de cima !!

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara viu a data deste post ? o ideal seria você abrir um novo tópico..

 

para você usar apenas adicione a função na pagina ou em um arquivo js e importe

function calculaidade(mm,dd,yy) {
var thedate = new Date()
var mm2 = thedate.getMonth() + 1;
var dd2 = thedate.getDate();
var yy2 = thedate.getFullYear();

var yourage = yy2 - yy
if (mm2 < mm) {
yourage = yourage - 1;
}
if (mm2 == mm) {
if (dd2 < dd) {
yourage = yourage - 1;
}
}
return yourage;
}

alert(calculaidade('06','03','1987'));

fiz algumas alterações...

 

você pode chamar em um evento de botão ou de quelquer forma..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.