0

私はラズベリーパイ/ラズビアンのテレビプレーヤーに取り組んでいます

プレーヤーの部分は機能し、私のプレイリストも機能しますが、私はこれで立ち往生しています:

開始日を含むプレイリストを取得します (解析は問題ありません) が、スケジュールされた日付に以前のプレイリストを新しいプレイリストに置き換える方法がわかりません。

偽の「待機」によってすべての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 に答える