Script: Data e hora

image_pdfimage_print

Como sempre muita gente pesquisa um script de data e hora, que preste, para colocar no site, irei colocar um aqui que utilizo muito e funciona bem com Firefox, IE 5 ou superior e Opera 7 ou superior.

Ele exibe a data e hora, atualizando os segundos constantemente, fazendo com que a hora seja real.

<script>
var arraydia=new Array(“domingo”,”segunda-feira”,”terça-feira”,”quarta-feira”,”quinta-feira”,”sexta-feira”,”sábado”)
var arraymes=new Array(“janeiro”,”fevereiro”,”março”,”abril”,”maio”,”junho”,”julho”,”agosto”,”setembro”,”outubro”,”novembro”,”dezembro”)
/***********************
* Script de Data e Hora
************************/
function pegardata(){
var minhadata=new Date()
var ano=minhadata.getYear()
if (ano < 1000)
ano+=1900
var dia=minhadata.getDay()
var mes=minhadata.getMonth()
var diam=minhadata.getDate()
if (diam<10)
diam=”0″+diam
var horas=minhadata.getHours()
var minutos=minhadata.getMinutes()
var segundos=minhadata.getSeconds()
if (minutos<=9)
minutos=”0″+minutos
if (segundos<=9)
segundos=”0″+segundos
//change font size here
var cdata=”<small><font color=’000000′ face=’Arial’><b>”+arraydia[dia]+”, “+diam+” de “+arraymes[mes]+” de “+ano+” – “+horas+”:”+minutos+”:”+segundos+”</b></font></small>”
if (document.all)
document.all.clock.innerHTML=cdata
else if (document.getElementById)
document.getElementById(“clock”).innerHTML=cdata
else
document.write(cdata)
}
/**************************************
* http://diegomacedo.uebihost.com.br
***************************************/
if (!document.all&&!document.getElementById)
pegardata()
function DataHora(){
if (document.all||document.getElementById)
setInterval(“pegardata()”,1000)
}
</script>

Basta inserir o código acima entre as tags <body> e </body>, ou seja, no corpo da página.

Mas ainda não está funcionando. Para fazer rodar o script, você tem que chamar na hora que a página é carregada.

Nossa tag <body> ficará assim:

<body onLoad=”DataHora()”>

Pronto!

Abraços e espero ter ajudado.

Sou bacharel em Sistemas de Informação pela Estácio de Sá (Alagoas), especialista em Gestão Estratégica da Tecnologia da Informação pela Univ. Gama Filho (UGF) e pós-graduando em Gestão da Segurança da Informação pela Univ. do Sul de Santa Catarina (UNISUL). Tenho interesse por todas as áreas da informática, mas em especial em Gestão, Segurança da Informação, Ethical Hacking e Perícia Forense. Sempre disposto a receber sugestões de assuntos para criar uma postagem.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Quer ficar atualizado?

Inscreva-se em minha newsletter e seja notificado quando eu publicar novos artigos de graça!