我正在使用覆盆子pi / raspbian上的电视播放器
播放器部分工作,我的播放列表也工作,但我坚持这个:
我得到了一个开始日期的播放列表(解析没问题),但我不知道如何在预定日期用新的播放列表替换上一个播放列表。
有没有办法只在指定的时间启动一个函数,而不会通过错误的“等待”来吃掉所有的cpu?
我想知道setTimeOut函数,但是有更好的方法吗?
答案 0 :(得分:0)
看看node-cron。它将在指定的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");