Às vezes, é necessário realizar certas operações após a manhã de início da noite. Isso pode ser útil. Estou estudando isso recentemente e bem -vindo a discutir juntos.
Endereço do Github: https://github.com/mattpat/node-schedule
1. Instalação
A cópia do código é a seguinte:
NPM Install-schedule
2. Determine a hora, por exemplo: 21 de novembro de 2012, 5:30
A cópia do código é a seguinte:
var cronograma = requer ('nó-schedule');
var data = nova data (2012, 11, 21, 5, 30, 0);
var j = schedule.schedulejob (data, function () {
console.log ('O mundo vai acabar hoje.');
});
Cancelar o plano pré-projetado
[código]
J.Cancel ();
3. Minutos fixos por hora, por exemplo: 42 minutos por hora
A cópia do código é a seguinte:
var cronograma = requer ('nó-schedule');
var regra = new Schedule.RecurRencerule ();
regra.Minute = 42;
var j = schedule.schedulejob (regra, function () {
console.log ('A resposta à vida, o universo e tudo!');
});
4. Um certo momento de certos dias da semana, como: toda quinta -feira, sexta, sábado e 17 horas no domingo
A cópia do código é a seguinte:
var regra = new Schedule.RecurRencerule ();
regra.
regra.hour = 17;
regra.Minute = 0;
var j = schedule.schedulejob (regra, function () {
console.log ('Hoje é reconhecido por Rebecca Black!');
});
5. Execute a cada segundo
A cópia do código é a seguinte:
var regra = new Schedule.RecurRencerule ();
var times = [];
for (var i = 1; i <60; i ++) {
times.push (i);
}
regra.Second = Times;
var c = 0;
var j = schedule.schedulejob (regra, function () {
C ++;
console.log (c);
});