Exibir data/mes/ano

Publicado por Fernando Hidalgo Mansano 26/02/2004

[ Hits: 22.709 ]

Download data.html




Javascript que exibe o dia da semana (por extenso), o dia do mes, mes (por
extenso) e ano.
Ex: Quinta-feira, 26 de Fevereiro de 2004

  



Esconder código-fonte

<script>
        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"

        //

function WriteDate() {

        document.write ("<tt>" + NomeDia[dias] + ", " + dia + " de " + NomeMes[mes] + " de " + ano + "</tt>")
}


WriteDate()

</script>

Scripts recomendados

Barras coloridas

Bola que pula

Script de um programa de HTML em java

Contador de acesso melhorado

Atualizar a página mãe ao fecha pop-up


  

Comentários
[1] Comentário enviado por hiltonbruce em 03/01/2009 - 02:02h

Ficou legal o código, mas no firefox ele dá problema.
Fiz só uma alteração e funcionol no ie e no firefox:

Como está escrito:

ano = "19" + ano

Como ficou:

ano = 19 + ano

removi apenas as aspas.

[2] Comentário enviado por claudineisantos em 06/05/2009 - 17:06h

Comigo já fio um pouco diferente.
Baixei o script agora e fiz o que hiltonbruce fez. mas ficou 6 de maio de 129.
Além de tirar as aspas acrescentar 00 depois do 19 formando 1900.

Agoraaaaa simmmmmmmm!!!!!


Contribuir com comentário