Script: Data e hora

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). Certificações que possuo: CompTIA Security+, EXIN EHF, MCSO, MCRM, ITIL v3. Tenho interesse por todas as áreas da informática, mas em especial em Gestão e Governança de TI, Segurança da Informação, Ethical Hacking e Perícia Forense.

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!