0

我正在使用 raspberry pi/raspbian 上的电视播放器

播放器部分工作,我的播放列表也工作,但我坚持这一点:

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

有没有办法只在指定的时间启动一个函数,而不会因为错误的“等待”而吃掉所有的 cpu?

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

4

1 回答 1

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");
于 2013-07-26T15:18:53.983 回答