Jump to content


Photo

Data Completa


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

#1 vbhacker

vbhacker

    Normal

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

Posted 11/10/2003, 10:57

Olá

Como se faz pra fazer uma data completa?!?! Tipo assim, sábado, 11 de outubro de 2003!!! Se der pra colocar o dia também ficaria legal!!!

T+

Pilantra :blink:
[FONT=Courier][COLOR=red]Pilantra :blink:

#2 Guest

Guest
  • Visitantes

Posted 11/10/2003, 13:34

Esse codigo é bom da uma olhada...
Qualquer duvida posta ai...

<script language="JavaScript">
<!--
        hoje = new Date()
        dia = hoje.getDate()
        dias = hoje.getDay()
        mes = hoje.getMonth()
        ano = hoje.getYear()
        if (dia < 10)
                dia = "0" + dia
        if (ano < 2000)
                ano = "19" + ano
        function CriaArray (n) {
        this.length = n }
        NomeDia = new CriaArray(7)
        NomeDia[0] = "Domingo"
        NomeDia[1] = "Segunda-feira"
        NomeDia[2] = "Terça-feira"
        NomeDia[3] = "Quarta-feira"
        NomeDia[4] = "Quinta-feira"
        NomeDia[5] = "Sexta-feira"
        NomeDia[6] = "Sábado"
        //
        NomeMes = new CriaArray(12)
        NomeMes[0] = "Janeiro"
        NomeMes[1] = "Fevereiro"
        NomeMes[2] = "Março"
        NomeMes[3] = "Abril"
        NomeMes[4] = "Maio"
        NomeMes[5] = "Junho"
        NomeMes[6] = "Julho"
        NomeMes[7] = "Agosto"
        NomeMes[8] = "Setembro"
        NomeMes[9] = "Outubro"
        NomeMes[10] = "Novembro"
        NomeMes[11] = "Dezembro"
        document.write ("<small>" + NomeDia[dias] + ", " + dia + " de " + NomeMes[mes] + " de " + ano + "</small>")
-->
</script>


#3 CaTaTaU

CaTaTaU

    Normal

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

Posted 11/10/2003, 18:22

Mas como eu apresentaria isso na tela???
"As minas falam:
- Os homens são tudo inguais."
Se homem é tudo igual, então porque as mulheres escolhem???
PcSet
Forumset

#4 Skuall

Skuall

    Doutor

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

Posted 11/10/2003, 19:09

Olá! :yes:

Simples! Cola o Código onde você quer que ele apareça. Resultado:

Sábado, 11 de Outubro de 2003

#5 CaTaTaU

CaTaTaU

    Normal

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

Posted 11/10/2003, 19:50

Simples! Cola o Código onde você quer que ele apareça. Resultado:

Sábado, 11 de Outubro de 2003


eu fiz isso mas naum apareceu, pq???
"As minas falam:
- Os homens são tudo inguais."
Se homem é tudo igual, então porque as mulheres escolhem???
PcSet
Forumset

#6 Skuall

Skuall

    Doutor

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

Posted 11/10/2003, 20:01

Olá! :yes:

Estou tentado encontrar um Erro nele... (Aqui exibiu, mas o Ano foi mostrado errado...)

Fique com esse, já testei e funciona perfeitamente (Basta colar onde quer que a Data apareça)!

<script language="JavaScript">
<!--
  var Hoje = new Date();
  var DiaMes = Hoje.getDate();
    if(DiaMes < 10){
      DiaMes = "0" + DiaMes;
    }
  var DiaSem = Hoje.getDay();
  var Dias = new Array("Domingo", "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira",
      "Sexta-feira", "Sábado");
     
  var Mes = Hoje.getMonth();
  var Meses = new Array("Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho",
      "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Desembro"); 
 
  var Ano = Hoje.getFullYear();
 
  document.write("<div align=\"center\">Hoje é " + Dias[DiaSem] + ", " + DiaMes +  " de " + Meses[Mes] + " de " + Ano + "</div>");
//-->
</script>



#7 CaTaTaU

CaTaTaU

    Normal

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

Posted 11/10/2003, 22:04

Agora funcionou VlW
"As minas falam:
- Os homens são tudo inguais."
Se homem é tudo igual, então porque as mulheres escolhem???
PcSet
Forumset

#8 Chinello Cybernético

Chinello Cybernético

    Simplesmente "Chinello"

  • Usuários
  • 1892 posts
  • Sexo:Masculino
  • Localidade:Canoas - RS

Posted 12/10/2003, 01:22

O código lá de cima aparentemente não apresentava erro algum, funcionou aqui perfeitamente..

Mas eu criei uma outra versão para ele, onde, com apenas uma linha de código pode-se exibir a data em qualquer lugar da page e quantas vezes quizer, pode-se editar a fonte da data de uma forma mais amigável tb.. hehe..

Coloque isso entre as TAGs <head> e </head>:

<script>
function MostraData() {
      hoje = new Date();
      dia = hoje.getDate();
      dias = hoje.getDay();
      mes = hoje.getMonth();
      ano = hoje.getYear();
     
      if (dia < 10)
              dia = "0" + dia;
      if (ano < 2000)
              ano = "19" + ano;
             
      NomeDia = new Array();
      NomeDia[0] = "Domingo";
      NomeDia[1] = "Segunda-feira";
      NomeDia[2] = "Terça-feira";
      NomeDia[3] = "Quarta-feira";
      NomeDia[4] = "Quinta-feira";
      NomeDia[5] = "Sexta-feira";
      NomeDia[6] = "Sábado";

      NomeMes = new Array();
      NomeMes[0] = "Janeiro";
      NomeMes[1] = "Fevereiro";
      NomeMes[2] = "Março";
      NomeMes[3] = "Abril";
      NomeMes[4] = "Maio";
      NomeMes[5] = "Junho";
      NomeMes[6] = "Julho";
      NomeMes[7] = "Agosto";
      NomeMes[8] = "Setembro";
      NomeMes[9] = "Outubro";
      NomeMes[10] = "Novembro";
      NomeMes[11] = "Dezembro";
      document.write (NomeDia[dias] + ", " + dia + " de " + NomeMes[mes] + " de " + ano);
}
</script>

Depois, pra exibir a data, é só colocar isso:

<script>MostraData()</script>

E pronto..

Para editar a fonte, é só usar TAGs normais para mudar a fonte, ex.

<font face=Verdana size=1><script>MostraData()</script></font>

Eras isso.. :D

Fui.. :P
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com

System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq