Voglio eseguire cron job ogni giorno a mezzanotte. Per questo sto usandocron di nodo, eseguito ogni mezzanotte
0 0 0 1-31 * *
ma non funziona per me. Sto usando il node cron. Si prega di suggerire il formato valido.
Voglio eseguire cron job ogni giorno a mezzanotte. Per questo sto usandocron di nodo, eseguito ogni mezzanotte
0 0 0 1-31 * *
ma non funziona per me. Sto usando il node cron. Si prega di suggerire il formato valido.
Non è necessario impostare tutti i campi. Situato appena primi tre e si prenderà cura di correre ogni giorno a mezzanotte
0 0 0 * * *
Perché il downvote su questa risposta? È corretto al 100%. – ttarik
Ecco:
var CronJob = require('cron').CronJob;
var job = new CronJob('00 00 00 * * *', function() {
/*
* Runs every day
* at 00:00:00 AM.
*/
// DO SOMETHING
}, function() {
/* This function is executed when the job stops */
},
true /* Start the job right now */
);
E 'abbastanza semplice ....
il sotto è il codice per eseguire lavoro Crone tutti i giorni 12:00 ..
var job = new CronJob('0 0 0 * * *', function() {
//will run every day at 12:00 AM
})
per ulteriori https://www.npmjs.com/package/cron
come eseguire tutti i giorni alle 9:45 AM –
È abbastanza semplice. Usa questo (45 9 * * *) O (0 45 9 * * *) –
Come eseguire tutti i giorni alle 9:45 AM e anche a PM. Si prega di rispondere velocemente. –
Puoi provare anche questo formato.
var CronJob=require('cron').CronJob;
var cronJob1 = new CronJob({
cronTime: '00 00 00 * * * ',
onTick: function() {
//Your code that is to be executed on every midnight
},
start: true,
runOnInit: false
});
Per capire qualcosa di più su cronTime, vedere i seguenti codici:
cronTime: '00 */3 * * * * '=> Esegue ogni 3 secondi.
cronTime: '* */1 * * * *' => SIGNIFICATO MENO. Esegue ogni secondo.
cronTime: '00 */1 * * * * '=> Esegue ogni 1 minuto.
cronTime: '00 30 11 * * 0-5 '=> è attivo tutti i giorni feriali (Lunedi a Venerdì) @ 11:30
cronTime: '00 56 17 * * *' => Sarà eseguire su ogni 5 : 56 PM
L'uso di '1-31' per il campo del giorno equivale a' * '. Oltre a questo, il tuo formato è corretto. Se modifichi la tua domanda per includere più del codice pertinente, possiamo aiutarti a capire cosa sta succedendo qui. – ttarik
@ ev0lution fammi controllare il formato 0 0 0 * * *. – Rajeev
Tutti i formati '00 00 00 * * *', '0 0 0 * * *' e '0 0 0 1-31' funzionano correttamente. Il problema era nel codice di cron – Rajeev