Jump to content


Photo

Data E Hora!


  • Faça o login para participar
2 replies to this topic

#1 vbhacker

vbhacker

    Normal

  • Usuários
  • 72 posts
  • Sexo:Não informado

Posted 04/10/2003, 20:13

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 :blink:
[FONT=Courier][COLOR=red]Pilantra :blink:

#2 Skuall

Skuall

    Doutor

  • Usuários
  • 968 posts
  • Sexo:Não informado

Posted 04/10/2003, 20:43

Olá! :yes:

Veja:

http://forum.wmonlin...c=30900&hl=data

Conheça:

http://forum.wmonlin...?act=Search&f=9

#3 Thyago Mendes

Thyago Mendes

    ActionScript

  • Usuários
  • 161 posts
  • Sexo:Não informado
  • Localidade:Recife - PE

Posted 04/10/2003, 22:49

Eu tentei assim mas deu erro:

Data = new date()
document.write(Data)

O JavaScript é CaseSensitive então para o seu código funcionar seria assim:
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)

IPB Skin By Virteq