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

469
Vistas
¿Cómo programar el trabajo cron para que se ejecute solo una vez en una fecha específica (con año) usando node-cron?

Soy nuevo en cron y en realidad no estoy seguro de si node-cron es el paquete npm adecuado para mí. Básicamente, solo quiero crear una función de publicación programada en mi aplicación. Donde puedo establecer un tiempo para publicar mi contenido en el futuro.

Así que descubrí node-cron y pude jugar con él. Puedo hacer que funcione, pero noté que este tipo de programación en node-cron se trata de establecer intervalos, y su función está configurada para repetirse una y otra vez. Corrígeme si me equivoco.

Pero digamos que me gustaría console.log("Hello World") el 24 de febrero de 2023 y ejecutarlo solo una vez. Si configuro eso en la cadena cron (no estoy seguro de cómo lo llama), entonces supongo que lo configuraría así:

 cron.schedule("* * * 24 Feb *", ()=>{ console.log("Hello World") })

No hay opción para especificar un año como leí en la documentación, entonces, ¿dónde puedo especificar el año? Mi código anterior se ejecutará cada segundo cada 24 de febrero de cualquier año, ¿verdad? No importa "la ejecución de cada segundo" en mi código anterior, pero lo que quería hacer es especificar la fecha y el año exactos para que se ejecute, solo dentro de esa fecha específica.

He leído sobre el paquete de programación de nodos donde puede pasar fechas como programación, pero parece que la programación de nodos solo se ejecuta cuando se ejecuta el script.

about 4 years ago · Juan Pablo Isaza
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