Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在指定日期启动函数_Javascript_Node.js_Raspberry Pi_Raspbian - Fatal编程技术网

Javascript 在指定日期启动函数

Javascript 在指定日期启动函数,javascript,node.js,raspberry-pi,raspbian,Javascript,Node.js,Raspberry Pi,Raspbian,我在用树莓皮/树莓皮制作电视播放器 播放器部分工作,我的播放列表也工作,但我被困在这一点上: 我得到了带有开始日期的播放列表(解析是可以的),但我不知道如何在预定日期用新的播放列表替换以前的播放列表 有没有一种方法可以只在指定的时间启动一个函数,而不通过错误的“等待”消耗所有cpu 我想知道setTimeOut函数,但是有没有比这更好的方法呢?看看。它将在指定的cron时间调用回调函数。请看一些示例代码: var cronJob = require('cron').CronJob; new cr

我在用树莓皮/树莓皮制作电视播放器

播放器部分工作,我的播放列表也工作,但我被困在这一点上:

我得到了带有开始日期的播放列表(解析是可以的),但我不知道如何在预定日期用新的播放列表替换以前的播放列表

有没有一种方法可以只在指定的时间启动一个函数,而不通过错误的“等待”消耗所有cpu

我想知道setTimeOut函数,但是有没有比这更好的方法呢?

看看。它将在指定的cron时间调用回调函数。请看一些示例代码:

var cronJob = require('cron').CronJob;
new cronJob('00 30 11 * * 1-5', function(){
    // Runs every weekday (Monday through Friday)
    // at 11:30:00 AM. It does not run on Saturday
    // or Sunday.
    console.log('Hello');
}, null, true, "America/Los_Angeles");

或者当当前播放列表结束时调用的回调,它将设置为超时,因为播放列表只有在另一个播放列表开始时才结束,并且没有固定的时间。如果要我验证,请将您的评论作为答案发布