Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ayrlonn Galvão

[Resolvido] Problema com Javascript na data

Recommended Posts

Galerinha, esse script funciona perfeitamente no IE e Opera, porem no Firefox ele imprime a data de forma errada.

 

ele esta mostrando assim: Quinta, 25 de Junho de 109 - 7:34 PM e deveria ser assim, Quinta, 25 de Junho de 2009 - 7:34 PM

 

agradeço caso alguem possa me ajudar..

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara troca

 

myyear= mydate.getYear();

por

 

myyear= mydate.getFullYear();

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.