Bom, já to bão no básico de js mas falta saber como manipula data e hora do sistema!!!
Como eu faço pra escrever no documento a data completa do sistema e hora tb!?
Eu tentei assim mas deu erro:
Data = new date()
document.write(Data)
Valeu
T+
Pilantra
Data E Hora!
Started By vbhacker, 04/10/2003, 20:13
2 replies to this topic
#1
Posted 04/10/2003, 20:13
[FONT=Courier][COLOR=red]Pilantra
#2
Posted 04/10/2003, 20:43
#3
Posted 04/10/2003, 22:49
O JavaScript é CaseSensitive então para o seu código funcionar seria assim:Eu tentei assim mas deu erro:
Data = new date()
document.write(Data)
Data = new Date() document.write(Data)
Se quiser aprofundar um pouco mais com o Objeto Date fiz um exemplo para estudo.
<script language="JavaScript"> <!-- Object.prototype.elemento=function(id){ var obj; if(document.all) return obj = document.all(id); else if(document.document.getElementById) return obj = document.getElementById(id); else if(document.layers) return obj = document.layers[id]; } Date.prototype.data_pt=function(id){ var obj = {}; var ds=["Domingo","Segunda-Feira","Terça-Feira","Quarta-Feira","Quinta-Feira","Sexta-Feira","Sábado"]; var ms=["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]; var data = ds[new Date().getDay()]+", "+new Date().getDate()+" de "+ms[new Date().getMonth()]+" de "+new Date().getFullYear(); var intervalo=setInterval(function(){ obj.elemento(id).innerHTML = data+ ", " +(new Date().getHours()<10?"0":"")+new Date().getHours()+":"+(new Date().getMinutes()<10?"0":"")+new Date().getMinutes()+":"+(new Date().getSeconds()<10?"0":"")+new Date().getSeconds(); },1000); } --> </script> <body onLoad="new Date().data_pt('exibir_hora')"> <div id="exibir_hora"></div> </body>
Edição feita por: Thyago Mendes, 04/10/2003, 23:01.
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)