Иногда необходимо выполнить определенные операции после раннего утра вечера. Это может быть полезно. Я изучаю это недавно, и мы можем обсудить это вместе.
Адрес Github: https://github.com/mattpat/node-schedule
1. Установка
Кода -копия выглядит следующим образом:
NPM Установите узлы узла
2. Определите время, например: 21 ноября 2012 г., 5:30
Кода -копия выглядит следующим образом:
var grade = require ('node-schedule');
var date = новая дата (2012, 11, 21, 5, 30, 0);
var j = grade.schedulejob (date, function () {
console.log («Мир сегодня закончится»);
});
Отменить предварительно разработанный план
[код]
J.Cancel ();
3. Фиксированные минуты в час, например: 42 минуты в час
Кода -копия выглядит следующим образом:
var grade = require ('node-schedule');
var rule = new Grade.recurrencerule ();
Правило.minute = 42;
var j = gayd.schedulejob (rule, function () {
console.log («Ответ на жизнь, вселенную и все такое!»);
});
4. Определенный момент определенных дней недели, например: каждый четверг, пятница, суббота и 17 часов в воскресенье
Кода -копия выглядит следующим образом:
var rule = new Grade.recurrencerule ();
rule.dayOfweek = [0, новое расписание. Range (4, 6)];
Правило.hour = 17;
rule.minute = 0;
var j = gayd.schedulejob (rule, function () {
console.log («Сегодня признан Ребеккой Блэк!»);
});
5. Выполнять каждую секунду
Кода -копия выглядит следующим образом:
var rule = new Grade.recurrencerule ();
var times = [];
для (var i = 1; i <60; i ++) {
times.push (i);
}
Правило. Сторонний = раз;
var c = 0;
var j = gayd.schedulejob (rule, function () {
C ++;
console.log (c);
});