Ir para conteúdo

Arquivado

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

lezão

formar mês em anos?

Recommended Posts

Ola galera bom dia!

 

Pessoal estou precisando de um script q faça soma de meses automatico, tipo cada 12 meses ele soma 1 ano dependendo da data q eu colocar 10/02/2009 ele soma 6 anos na tela .

 

Pra ficar assim

 

Atuando há " 6 anos " na prestação de serviços!

 

 

e cada ano q passa ele vai mudando automaticamente!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ted K' bom dia!

 

estes links saun interessantes, mas estou precisando q naun use campos input

 

tipo assim

 

eu coloco uma data tipo 22/04/1999 - a data atual de hoje ai ele me da o resultado de 16 anos.

mas tudo isso sem usar campo input

Compartilhar este post


Link para o post
Compartilhar em outros sites


// Atuando há "26 anos" na prestação de serviços

alert('Atuando há "'+calcYear('25/02/1989')+' anos" na prestação de serviços');

 

function calcYear(date){

if (/^(\d{2})\/(\d{2})\/(\d{4})$/.test(date)){

var parse = date.split('/').reverse().join('/');

return new Date().getFullYear() - new Date(parse).getFullYear();

} else throw new Error('data não corresponde ao formato dd/mm/yyyy');

}

Compartilhar este post


Link para o post
Compartilhar em outros sites


<div>Atuando há "<span id="anoAtual"></span> anos" na prestação de serviços</div>


document.getElementById('anoAtual').innerHTML = calcYear('25/02/1989');

Compartilhar este post


Link para o post
Compartilhar em outros sites

fiz desse jeito e naun funcionou ?

// Atuando há "26 anos" na prestação de serviços
document.getElementById('anoAtual').innerHTML = calcYear('10/02/1981');
function calcYear(date){
    if (/^(\d{2})\/(\d{2})\/(\d{4})$/.test(date)){
     var parse = date.split('/').reverse().join('/');
     return new Date().getFullYear() - new Date(parse).getFullYear();
    } else throw new Error('data não corresponde ao formato dd/mm/yyyy');
}




<div>Atuando há "<span id="anoAtual"></span> anos" na prestação de serviços</div>

Compartilhar este post


Link para o post
Compartilhar em outros sites


window.onload = function(){

document.getElementById('anoAtual').innerHTML = calcYear('25/02/1989');

};

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora deu certo

 

Valeu HUGO SÓSTENES....

 

 

AGRADEÇO PELA SUA AJUDA !!!!

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.