Ir para conteúdo
Fórum Script Brasil
  • 0

Contador de dias em JavaScript


zCaioSantos

Pergunta

Teria alguma forma de fazer o contador continuar contando com o usuário fora da pagina web? 

meu código:
 

'use strict';

let temp;
let hour = 0;
let minute = 0;
let second = 0;
let millisecond = 0;

function start() {

    hour = localStorage.getItem('hour');
    minute = localStorage.getItem('minute');
    second = localStorage.getItem('second');

    if (hour == null) {
        hour = 0;
    }

    if (minute == null) {
        minute = 0;
    }

    if (second == null) {
        second = 0;
    }

    temp = setInterval(() => {
        if ((millisecond += 10) == 1000) {
            millisecond = 0;
            second++;
        }
        if (second == 60) {
            second = 0;
            minute++;
        }
        if (minute == 60) {
            minute = 0;
            hour++;
        }

        localStorage.setItem('millisecond', millisecond);
        localStorage.setItem('second', second);
        localStorage.setItem('minute', minute);
        localStorage.setItem('hour', hour);

        document.getElementById('hour').innerText = returnData(hour);
        document.getElementById('minute').innerText = returnData(minute);
        document.getElementById('second').innerText = returnData(second);


    }, 10);
}

 

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

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

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

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...