Data e hora em JavaScript
Publicado por Angelito Monteiro Goulart (última atualização em 18/06/2011)
[ Hits: 18.904 ]
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>
Cálculo de frete/correios utilizando Ajax
JSOO - Classe para manipular Querystring
Simplificando ao extremo o carrossel
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Ativando e usando "zoom" no ambiente Cinnamon
Vídeo Nostálgico de Instalação do Conectiva Linux 9
Como realizar um ataque de força bruta para desobrir senhas?
Queda no serviços da Cloudflare, alguns sites estão fora do ar. (1)
Perfil criado no samba ad dc não loga no Windows 10 e 11 (11)









