Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 75
Sexo: Masculino

Horas e dias sem número zero

29-09-2012 20:56

Boa noite!

Pesquisei na net um relógio para meu site e fiz as mudanças necessárias. Porém, não aparece o número zero. Por exemplo: Aparece 7:4:4, e eu gostaria que aparecesse assim: 07:04:05. O dia aparece sem o zero também. Já pesquisei na net mas não consigo acrescentar o código certo.

Abaixo segue o código:

function construirArray(qtdElementos){         this.length = qtdElementos }       var arrayDia = new construirArray(7);         arrayDia[0] = "Domingo";         arrayDia[1] = "Segunda-Feira";         arrayDia[2] = "Terça-Feira";         arrayDia[3] = "Quarta-Feira";         arrayDia[4] = "Quinta-Feira";         arrayDia[5] = "Sexta-Feira";         arrayDia[6] = "Sabado";           var arrayMes = new construirArray(12);         arrayMes[0] = "Janeiro";         arrayMes[1] = "Fevereiro";         arrayMes[2] = "Março";                 arrayMes[3] = "Abril";         arrayMes[4] = "Maio";         arrayMes[5] = "Junho";         arrayMes[6] = "Julho";         arrayMes[7] = "Agosto";         arrayMes[8] = "Setembro";         arrayMes[9] = "Outubro";         arrayMes[10] = "Novembro";         arrayMes[11] = "Dezembro";   function mostrarDataHora(hora, diaSemana, dia, mes, ano){         retorno  = "  "+hora+" ";         retorno += "  "+diaSemana+", "+dia+" de "+mes+" de "+ano;       document.getElementById("datahora").innerHTML = retorno; }   function getMesExtenso(mes){         return this.arrayMes[mes]; }     function getDiaExtenso(dia){         return this.arrayDia[dia]; }   function atualizarDataHora(){     dataAtual = new Date();         dia = dataAtual.getDate();         diaSemana = getDiaExtenso(dataAtual.getDay());         mes = getMesExtenso(dataAtual.getMonth());         ano = dataAtual.getFullYear();     hora = dataAtual.getHours();     minuto = dataAtual.getMinutes();     segundo = dataAtual.getSeconds();       horaImprimivel = hora + ":" + minuto + ":" + segundo;         mostrarDataHora(horaImprimivel, diaSemana, dia, mes, ano);         setTimeout("atualizarDataHora()",1000); }

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Horas e dias sem número zero

29-09-2012 21:16

Postei um script de data com hora completo Mostrar-data-completa-em-JavaScript_3_7488.html
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 75
Sexo: Masculino

Horas e dias sem número zero

29-09-2012 21:59

Só tem um probleminha, aparece 29/08/2012 e também a data por extenso "Setembro...." e o relógio está estático. Tem como deixar a data por extenso e o relógio rodando ou seja usar o "setTimeout"?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Horas e dias sem número zero

29-09-2012 22:10

Botei uma versão com o tempo corrido no post do link que indiquei, vê lá.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 75
Sexo: Masculino

Horas e dias sem número zero

29-09-2012 22:31

Não está funcionando. Não carrega.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Horas e dias sem número zero

29-09-2012 22:40

Testei e está sem problema. Passa o link de onde está o seu script.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 75
Sexo: Masculino

Horas e dias sem número zero

29-09-2012 22:57

Eu consegui colocar, eu estava errando uma DIV. Só mais uma coisa como faço para deixar a hora e a data na mesma linha?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Horas e dias sem número zero

29-09-2012 23:11

Você pode usar o mostrahora assim

mostrahora = horas + ":" + minutos + ":" + segundos + ", " + arrayDia[Dia] + ", " + dia + " de " + arrayMes[Mes] + " de " + ano;

o dataextenso, você pode deixar assim

var dataextenso = "";

Pode também eliminar tudo referente a dataextenso no código
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 75
Sexo: Masculino

Horas e dias sem número zero

29-09-2012 23:21

Valeu.... muito obrigado novamente! :clap:
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Horas e dias sem número zero

29-09-2012 23:21

;)
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado