Twitter Delicious Facebook Digg Stumbleupon Favorites More

Código para Inserir Data e Hora no Blog

Depois de um longo afastado do blog volto com uma pequena novidade para os amigos e leitores do Dicas Plugins: um código em JavaScript para adicionar uma linha contendo data e hora ao seu blog. Exemplo:

Domingo, 22 de Novembro de 2009 – 2:39 PM

Estive fazendo alguns testes pessoais com o Livro Faça um Site, de Carlos A. J. Oliviero onde, na página 70 e 71, ele ensina a criar um código para data e hora. NÃO DEU CERTO.

Então, pesquisei pela blogosfera e encontrei um código interessante no Interney.net. O problema é que o código dele só funciona para plano de fundo branco pois o texto é preto (black), o que é ruim para alguns blogueiros. Pensando nisso, fiz alguns testes e criei uma solução apropriada.

Se você quiser um texto preto, basta copiar o código abaixo do jeito ue está. Caso precise de outra cor, basta seguir as instruções no post.

Então, chega de conversas! Vamos por a mão na massa:

1 – Em “Elementos de Página”, abra um gadget “HTML/Javascript” e cole o seguinte código nele:

<script type="text/javascript" language="JavaScript">
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var timeValue = "" + ((hours >12) ? hours -12 :hours)
timeValue += ((minutes < 10) ? ":0" : ":") + minutes
timeValue += (hours >= 12) ? " PM" : " AM"
timerRunning = true;
mydate = new Date();
myday = mydate.getDay();
mymonth = mydate.getMonth();
myweekday= mydate.getDate();
weekday= myweekday;
myyear= mydate.getYear();
year = myyear
if(myday == 0)
day = " Domingo, "
else if(myday == 1)
day = " Segunda, "
else if(myday == 2)
day = " Terça, "
else if(myday == 3)
day = " Quarta, "
else if(myday == 4)
day = " Quinta, "
else if(myday == 5)
day = " Sexta, "
else if(myday == 6)
day = " Sábado, "
if(mymonth == 0)
month = " de Janeiro de "
else if(mymonth ==1)
month = " de Fevereiro de "
else if(mymonth ==2)
month = " de Março de "
else if(mymonth ==3)
month = " de April de "
else if(mymonth ==4)
month = " de Maio de "
else if(mymonth ==5)
month = " de Junho de "
else if(mymonth ==6)
month = " de Julho de "
else if(mymonth ==7)
month = " de Agosto de "
else if(mymonth ==8)
month = " de Setembro de "
else if(mymonth ==9)
month = " de Outubro de "
else if(mymonth ==10)
month = " de Novembro de "
else if(mymonth ==11)
month = " de Dezembro de "
document.write( day + myweekday + month + year + " - " + timeValue);
</script>

2 – Salve e, pronto.

  • SUPERDICAS:

Essa dica eu criei e testei especialmente para o Dicas Plugins.

O código acima é para templates onde o plano de fundo é branco, pois o text é preto. Agora, se você tem um blog com plano de fundo escuro, substitua toda a linha de azul do código acima pela linha abaixo:

document.write(( day + myweekday + month + year + &quot; - &quot; + timeValue).fontcolor("red"));

Substitua a marcação em vermelho pela cor que desejar. Ex: white, black, blue, yellow etc.

5 comentários:

Adm disse...

so no ano nao deu certo em vez de 2009 ficou 109, como posso concertar isso.
abraço.

Willian Coutinho disse...

Amigo, aconteceu isso comigo também mas depois consertou automaticamente. Não se preocupe, que logo vai dar certo.

PS.:Tentra acessar seu blog em outro pc, pois esse relógio mostra a hora que está no seu pc, se tiver errado pode aparecer errado tbm.
Valeu.

Vitor Kolarov disse...

Muito bom cara
Obrigado Parabéns

Anônimo disse...

boa zika. esse e muito loko, mais eu to kerendo algum q tenha uma imagm no findo da hora e da data. uma q seja do tipo das entradas de malhação, por exemplo.

vlws...Aguardando ai

By: Gustavo

Luanzete disse...

Deu Super Certo!!

Postar um comentário

Envie um comentário!

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Blogger Templates