Ir para conteúdo

POWERED BY:

Arquivado

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

Tiago_Ribeiro

com data

Recommended Posts

Seguinte galera...

Tenho q dar a data do vencimento para o usuario...

mais como...

 

Teria q ser assim...

 

01/02/2004 ----> dais para o vencimento 05 ---> 06/02/2004...

 

Mais como fazer.. isso...

Pois se for os valores dos dias baixo.. ate ta.. mais se tiver q dar 100 para o vencimento... ai como fica?

E os meses q tem 31 dias e 30...

E ano bissexto..

Ai...

Galera desafio..

Eu ate tentei.. Mais ate agora nada..

...

 

ate postar o q tentei...

 

<html><head><title></title><script language=javascript>function venc(){ // By Maider -------	               data_venc=document.form.data_venc.value;	if (data_venc != ""){  parte=data_venc.split("/");  vdia=parte[0];  vdia=parseInt(vdia);  vmes=parte[1];  vmes=parseInt(vmes);  vano=parte[2];  vano=parseInt(vano);  dias=document.form.dia.value;  dias=parseInt(dias);  //---------- começa a solução ----------    D = vdia + dias;  M = vmes;  A = vano; 	 if (D > 30){    //----------- dia -------------    RD =  D % 30; // resto da divisao de dias por 30    RD = Math.ceil(RD); // ARRENDONDA PRA CIMA    //---------- mes --------------    RM = D / 30; // RESTO DA DIVSAO DO MES POR 12    NM = Math.ceil(RM); // ARREDONDA PRA CIM;    M =M+NM;    //------------------------------    RA = D / 365;    NA= Math.ceil(RA);    A =A+NA;    //----------- FIM DAS SOLUÇÃO ----------------    if (RD < 9){ RD="0"+RD;}    if (M < 9){ M="0"+M;}    document.form.exibi.value= RD+"/"+M+"/"+A;  	 } 	  	 document.form.exibi.value= RD+"/"+M+"/"+A;   }  else { 	alert("ta vazio");	} } </script></head><body><form name="form">  Insira a data do documento (dd/mm/aa): <input type="text" name="data_venc">dia para o vencimento<input type="text" name="dia">  <br>  <br>Data do vencimento:<input type="text" name="exibi" value="" maxlength="10" size="10"></form><a href="javascript: venc()">Clique aqui para ver a data do vencimento</a></body></html>

se alguem pode ajudar..Agradesso.. http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Valeu..

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.