Ir para conteúdo
  • Cadastre-se
  • 0

É possível colocar o contador apartir de uma data depois de zerado?


Midiahn

Pergunta

Antes de mais nada, desculpem a forma de perguntar sou nova no fórum então me perdoem se errei o local de pergunta.

Mas queria saber se é possível colocar o contador iniciando apartir de uma data especifica depois de zerado?

Exemplo o meu termina em  "2021,4,8,9,50,44" que seria dia 5/08 para ser mais exato e apartir dai ficara com o texto "acabou aqui"

seria possível fazer o contador começar de novo  a contagem  iniciando apartir do dia  15/08 automaticamente  ja no código? desde ja obrigado

 

<!-- contagem regressiva--> 

<script type="text/javascript" language="JavaScript">
<!--

dateFuture = new Date(2021,4,8,9,50,44);

function GetCount(){
  

        dateNow = new Date();                                                                        //grab current date
        amount = dateFuture.getTime() - dateNow.getTime();                //calc milliseconds between dates
        delete dateNow;

        // time is already past
        if(amount < 0){
                document.getElementById('countbox').innerHTML="acabou aqui";
        }
        // date is still good
        else{
                days=0;hours=0;mins=0;secs=0;out="";

                amount = Math.floor(amount/1000);//kill the "milliseconds" so just secs

                days=Math.floor(amount/86400);//days
                amount=amount%86400;

                hours=Math.floor(amount/3600);//hours
                amount=amount%3600;

                mins=Math.floor(amount/60);//minutes
                amount=amount%60;

                secs=Math.floor(amount);//seconds
 
                if(days != 0){out += days +" Dia"+((days!=1)?"s":"")+", ";}
                if(days != 0 || hours != 0){out += hours +" H"+((hours!=1)?"s":"")+", ";}
                if(days != 0 || hours != 0 || mins != 0){out += mins +" Min"+((mins!=1)?"s":"")+", ";}
                out += secs +"s";
                document.getElementById('countbox').innerHTML=out;

                setTimeout("GetCount()", 1000);
        }
}

window.onload=function(){GetCount();}//call when everything has loaded

//-->
</script>
         <div id="countbox"></div> <!-- contagem regressiva final-->

Midian Lima de Souza Ferreira

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts recomendados

Até agora não há respostas para essa pergunta

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...
  • Registre-se

    Faça parte da maior e  mais antigas comunidades sobre Lineage2 da América Latina.





×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.