Data e hora em JavaScript
Publicado por Angelito Monteiro Goulart (última atualização em 18/06/2011)
[ Hits: 18.951 ]
Homepage: http://angelitomg.com
Script que exibe a data e a hora em javascript. A funcao recebe como parametro a div a qual sera exibida a data e a hora.
<html>
<head>
<title>Data::Hora Javascript</title>
<script type="text/javascript">
function exibeDataHora(div){
/*
*
* Funcao para exibicao de data e hora
* Angelito M. Goulart
* <angelito@bsd.com.br>
* 06/04/2011
*
* Uso: basta chama-la ao carregar a pagina
* e passar a div onde sera exibida a data
* e hora como parametro.
*
*/
//cria um objeto do tipo date
var data = new Date();
// obtem o dia, mes e ano
dia = data.getDate();
mes = data.getMonth() + 1;
ano = data.getFullYear();
//obtem as horas, minutos e segundos
horas = data.getHours();
minutos = data.getMinutes();
segundos = data.getSeconds();
//converte as horas, minutos e segundos para string
str_horas = new String(horas);
str_minutos = new String(minutos);
str_segundos = new String(segundos);
//se tiver menos que 2 digitos, acrescenta o 0
if (str_horas.length < 2)
str_horas = 0 + str_horas;
if (str_minutos.length < 2)
str_minutos = 0 + str_minutos;
if (str_segundos.length < 2)
str_segundos = 0 + str_segundos;
//converte o dia e o mes para string
str_dia = new String(dia);
str_mes = new String(mes);
//se tiver menos que 2 digitos, acrescenta o 0
if (str_dia.length < 2)
str_dia = 0 + str_dia;
if (str_mes.length < 2)
str_mes = 0 + str_mes;
//cria a string que sera exibida na div
data = str_dia + '/' + str_mes + '/' + ano + ' - ' + str_horas + ':' + str_minutos + ':' + str_segundos;
//exibe a string na div
document.getElementById(div).innerHTML = data;
//executa a funcao com intervalo de 1 segundo
setTimeout("exibeDataHora('hora')", 1000);
}
</script>
</head>
<body onload="javascript:exibeDataHora('hora');">
<div id="hora"></div>
</body>
</html>
Tabela paginada e com diferenciação de cor nas linhas
Gerador de exercícios para matemática
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
[Resolvido] VirtualBox can't enable the AMD-V extension
Como verificar a saúde dos discos no Linux
Como instalar , particionar, formatar e montar um HD adicional no Linux?
Como automatizar sua instalação do Ubuntu para desenvolvimento de software.
Não consigo instalar distro antiga no virtualbox nem direto no hd (15)
Quais os códigos mais dificeis que vcs sabem fazer? (12)
systemd-resol... precisa ser reiniciado periodicamente [RESOLVIDO] (7)









