Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

201
Vistas
Cómo implementar la función setInterval() con intervalo como Minutos

Obtuve trabajo como si necesitara llamar a una API en segundo plano cada 28 minutos, así que pensé en usar setInterval para lograr esto, pero ¿es posible establecer el intervalo en minutos?

 useEffect(() => { setInterval(() => { //dispatch API here },??) })

Ahora, necesito ejecutar esto cada 28 minutos. ¿Cómo puedo implementar esto?

Si hay otras formas posibles de lograr mi requisito también, recomiéndelo también.

¡¡Gracias por adelantado!!

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

setInterval acepta el parámetro de delay en milisegundos. Un milisegundo es 1 1000 (1/1000) de un segundo.

Entonces, si desea un retraso de 28 minutos, debe calcular cuántos segundos son (28 * 60) y luego multiplicarlo por 1000.

Entonces 28 * 60 * 1000 = 1,680,000

https://developer.mozilla.org/en-US/docs/Web/API/setInterval

Ricardo.

about 4 years ago · Juan Pablo Isaza Denunciar

0

setInterval acepta milisegundos, por lo que puede calcularlo en minutos:

 useEffect(() => { const minutes = 28 * 60 * 1000; setInterval(() =>{ console.log('hello world'); }, minutes); });
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda