Узел cron, бегать каждую полночь

Я хочу запускать работу cron ежедневно в полночь. Для этого я использую

0 0 0 1-31 * * 

но это не работает для меня. Я использую узел cron . Пожалуйста, предложите правильный формат.

12 голосов | спросил Rajeev 30 J0000006Europe/Moscow 2015, 15:19:44

4 ответа


0

Вам не нужно устанавливать все поля. Установите только первые три, и он позаботится о беге каждый день в полночь
0 0 0 * * *

ответил Pawan 30 J0000006Europe/Moscow 2015, 15:26:47
0

Это довольно просто ....

Ниже приведен код запуска задания кроны каждый день в 12:00.

var job = new CronJob('0 0 0 * * *', function() {
 //will run every day at 12:00 AM
})

Дополнительная информация https://www.npmjs.com/package/cron

ответил Surjeet Bhadauriya 7 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 07 Sep 2016 17:37:41 +0300 2016, 17:37:41
0

Вот это:

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 */
);
ответил michelem 30 J0000006Europe/Moscow 2015, 15:28:15
0

Вы также можете попробовать этот формат.

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
});

Чтобы лучше понять cronTime, ознакомьтесь со следующими кодами:

cronTime: '00 * /3 * * * * '=> Выполняется каждые 3 секунды.

cronTime: '* * /1 * * * *' => ЗНАЧЕНИЕ МЕНЬШЕ. Выполняется каждую секунду.

cronTime: '00 * /1 * * * * '=> Выполняется каждую 1 минуту.

cronTime: '00 30 11 * * 0-5 '=> Работает каждый будний день (с понедельника по пятницу) @ 11:30

cronTime: '00 56 17 * * * '=> Выполняется каждые 5:56 вечера.

ответил Mathew John 21 ThuEurope/Moscow2017-12-21T15:45:43+03:00Europe/Moscow12bEurope/MoscowThu, 21 Dec 2017 15:45:43 +0300 2017, 15:45:43

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132