Exibir data/mes/ano

Publicado por Fernando Hidalgo Mansano 26/02/2004

[ Hits: 22.310 ]

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

Colocando áudio em sua página HTML

283 Script Úteis em JavaScript para um amplo estudo!

HTML Basico

Tabela com efeito Hover em JavaScript

Bola que pula


  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts