Guest --steffan -- Postado Setembro 13, 2008 Denunciar Share Postado Setembro 13, 2008 galera, uso o seguinte js para fazer um relógio com data, mas tem um erro.var now = new Date(); var hours = now.getHours(); var minutes = now.getMinutes(); var timeValue = "" + ((hours >12) ? hours -12 :hours) timeValue += ((minutes < 10) ? ":0" : ":") + minutestimeValue += (hours >= 12) ? " PM" : " AM" timerRunning = true; mydate = new Date(); myday = mydate.getDay(); mymonth = mydate.getMonth(); myweekday= mydate.getDate(); weekday= myweekday; myyear= mydate.getYear(); year = myyearif(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 Jan. de " else if(mymonth ==1) month = " de Fev. de " else if(mymonth ==2) month = " de Mar. de " else if(mymonth ==3) month = " de Abr. de " else if(mymonth ==4) month = " de Mai. de "else if(mymonth ==5) month = " de Jun. de " else if(mymonth ==6) month = " de Jul. de " else if(mymonth ==7) month = " de Ago. de " else if(mymonth ==8)month = " de Set. de " else if(mymonth ==9) month = " de Out. de " else if(mymonth ==10) month = " de Nov. de " else if(mymonth ==11) month = " de Dez. de " document.write( day + myweekday + month + year + "<br />" + timeValue);No IE, o resultado é o seguinte: Sábado, 13 de Set. de 20083:26 PMMas no FF sai:Sábado, 13 de Set. de 1083:16 PMComo consertar? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 KaKarotto Postado Setembro 13, 2008 Denunciar Share Postado Setembro 13, 2008 Usa getFullYear() ao invés de getYear(), para o ano. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Steffan -- Postado Setembro 13, 2008 Denunciar Share Postado Setembro 13, 2008 Valeu cara, isso mesmo! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --steffan --
galera, uso o seguinte js para fazer um relógio com data, mas tem um erro.
No IE, o resultado é o seguinte:
Sábado, 13 de Set. de 2008
3:26 PM
Mas no FF sai:
Sábado, 13 de Set. de 108
3:16 PM
Como consertar?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.