Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

311
Visualizações
La fecha del temporizador de JavaScript no es válida cuando se usa el formato correcto

Tengo una cadena que está compuesta por cookies ingresadas por el usuario en un formulario. este es el codigo:

 var monthCookie = getCookieValue("monthUserPref") var dayCookie = getCookieValue("dayUserPref") var hourCookie = getCookieValue("hourUserPref") var minuteCookie = getCookieValue("minuteUserPref") var ampmCookie = getCookieValue("ampmUserPref") var currentYear = new Date().getFullYear(); var monthCookie = getMonth(monthCookie); var currentEndDateForClockNoTZChange = "'"+currentYear+", "+monthCookie+", "+dayCookie+", "+hourCookie+", "+minuteCookie+", 0'" var endTimeNoOffset = new Date(currentEndDateForClockNoTZChange) var endTimeOffset = endTimeNoOffset.getTimezoneOffset(); alert("Put together time is "+currentEndDateForClockNoTZChange) alert(endTimeNoOffset) alert("month cookie reads '"+monthCookie+"', day cookie reads '"+dayCookie+"', hour cookie reads '"+hourCookie+"', minute cookie reads '"+minuteCookie+"', ampm cookie reads '"+ampmCookie+"'."); alert("timer offset is "+endTimeOffset)

La primera alerta dice "Put together time is '2022, 1, 11, 1, 11, 0' " .
la segunda alerta dice Invalid Date" ,
la tercera alerta dice, month cookie reads '1' ,
day cookie reads '11' ,
hour cookie reads '1' ,
minute cookie reads '11' ,
ampm cookie reads 'PM'." ,
la cuarta alerta dice "Timer offset is NaN" .

¿Tengo que usar un formato diferente o algo así?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Por aquí:

la forma en que desea usar el constructor Date() se trata de argumentos de números enteros, no de una cadena

 let monthCookie = Number(getCookieValue('monthUserPref')) , dayCookie = Number(getCookieValue('dayUserPref')) , hourCookie = Number(getCookieValue('hourUserPref')) , minuteCookie = Number(getCookieValue('minuteUserPref')) , ampmCookie = Number(getCookieValue('ampmUserPref')) , currentYear = new Date().getFullYear() , monthCookie = getMonth(monthCookie) , endTimeNoOffset = new Date( currentYear, monthCookie, dayCookie, hourCookie, minuteCookie, 0 ) , endTimeOffset = endTimeNoOffset.getTimezoneOffset() ;
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda