Node.js NodeJs:每2分钟设置一次cron服务器,但在上午12点到6点之间停止?
我需要一些帮助来设置cron服务器,在该服务器中,进程将每两分钟运行一次,但会在上午12点停止,并在上午6点每两分钟重新开始运行 我已经将它设置为每两分钟运行一次。需要帮忙吗Node.js NodeJs:每2分钟设置一次cron服务器,但在上午12点到6点之间停止?,node.js,cron,Node.js,Cron,我需要一些帮助来设置cron服务器,在该服务器中,进程将每两分钟运行一次,但会在上午12点停止,并在上午6点每两分钟重新开始运行 我已经将它设置为每两分钟运行一次。需要帮忙吗 new cronJob({ cronTime: '0 */2 * * * *', onTick: function() { //process run after every two minutes }, start: true }); 另外两个cronjob在12和
new cronJob({
cronTime: '0 */2 * * * *',
onTick: function() {
//process run after every two minutes
},
start: true
});
另外两个cronjob在12和6设置一个开/关标志,怎么样
var enabled = true;
new cronJob({
cronTime: '0 */2 * * * *',
onTick: function() {
if (enabled) {
//process run after every two minutes
}
},
start: true
});
new cronJob({
cronTime: '0 0 12 * * *',
onTick: function() {
enabled = false;
},
start: true
});
new cronJob({
cronTime: '0 0 6 * * *',
onTick: function() {
enabled = true;
},
start: true
});
另外两个cronjob在12和6设置一个开/关标志,怎么样
var enabled = true;
new cronJob({
cronTime: '0 */2 * * * *',
onTick: function() {
if (enabled) {
//process run after every two minutes
}
},
start: true
});
new cronJob({
cronTime: '0 0 12 * * *',
onTick: function() {
enabled = false;
},
start: true
});
new cronJob({
cronTime: '0 0 6 * * *',
onTick: function() {
enabled = true;
},
start: true
});
您可以在点击中查看当前小时:
onTick : function() {
// Don't do anything if between the hours of 12AM and 6AM.
if (new Date().getHours() < 6) return;
// The job code follows:
},
onTick:function(){
//如果在上午12点到6点之间,不要做任何事情。
如果(新日期().getHours()<6)返回;
//职务代码如下:
},
您可以在选项卡中查看当前小时数:
onTick : function() {
// Don't do anything if between the hours of 12AM and 6AM.
if (new Date().getHours() < 6) return;
// The job code follows:
},
onTick:function(){
//如果在上午12点到6点之间,不要做任何事情。
如果(新日期().getHours()<6)返回;
//职务代码如下:
},
与我自己的答案相比,我更喜欢这个答案。我更喜欢这个答案,而不是我自己的答案。更加简单和集中