Terkadang perlu melakukan operasi tertentu setelah pagi hari. Ini mungkin membantu. Saya sedang mempelajari ini baru -baru ini, dan kami dipersilakan untuk membahasnya bersama.
Alamat GitHub: https://github.com/mattpat/node-schedule
1. Instalasi
Salinan kode adalah sebagai berikut:
NPM menginstal jadwal node
2. Tentukan waktu, misalnya: 21 November 2012, 5:30
Salinan kode adalah sebagai berikut:
var jadwal = membutuhkan ('jadwal node');
Tanggal Var = Tanggal Baru (2012, 11, 21, 5, 30, 0);
var j = jadwal.scheduleJob (date, function () {
Console.log ('Dunia akan berakhir hari ini.');
});
Batalkan rencana yang telah dirancang sebelumnya
[kode]
J.Cancel ();
3. Menit Tetap per jam, misalnya: 42 menit per jam
Salinan kode adalah sebagai berikut:
var jadwal = membutuhkan ('jadwal node');
var aturan = jadwal baru.recurrencerule ();
aturan.minute = 42;
var j = jadwal.scheduleJob (aturan, fungsi () {
console.log ('Jawaban untuk hidup, alam semesta, dan segalanya!');
});
4. Momen tertentu dari hari -hari tertentu dalam seminggu, seperti: setiap Kamis, Jumat, Sabtu, dan 17 pada hari Minggu
Salinan kode adalah sebagai berikut:
var aturan = jadwal baru.recurrencerule ();
aturan.dayofweek = [0, jadwal baru.range (4, 6)];
aturan.hour = 17;
aturan.minute = 0;
var j = jadwal.scheduleJob (aturan, fungsi () {
Console.log ('Hari ini diakui oleh Rebecca Black!');
});
5. Jalankan setiap detik
Salinan kode adalah sebagai berikut:
var aturan = jadwal baru.recurrencerule ();
var kali = [];
untuk (var i = 1; i <60; i ++) {
Times.push (i);
}
aturan.second = kali;
var c = 0;
var j = jadwal.scheduleJob (aturan, fungsi () {
C ++;
console.log (c);
});