Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

477
Views
¿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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!