读取txt文件并检查时间?

时间:2016-04-07 19:28:48

标签: javascript node.js

所以目前我有一个文本文件,它可以获取每首歌曲的数据,例如像pandora一样,它会获取名称和歌曲ID以及在文件中播放的时间,所以就像这样

'10:26:03 | [Songs] Current Song is ZzbEsMCR7lY. User is (Magic)'

我如何制作它所以每3个小时它会读取文本文件并通过检查时间和id来检查歌曲是否在过去三小时内播放,所以基本上它是检查txt文件' s为歌曲和id,并将它与我上面播放的歌曲进行比较,为你提供潘多拉的例子(但我不是为潘多拉做这个)...我正在制作一个名为dubtrack的服务,人们可以排队歌曲,我目前正在抓住歌曲ID和播放时间,以及当有人输入聊天时,例如历史记录'它将检查txt文件并返回它在过去3小时内播放或在过去3小时内没有播放...

以下是一些代码:

fs.readFile('chatlogs.txt', 'utf8', function () {};

谢谢你抱歉这篇长篇文章我希望你能理解我在这里得到的东西......

1 个答案:

答案 0 :(得分:1)

例如每3小时做一次你可以使用cronjob。 https://github.com/ncb000gt/node-cron。由于您没有提供任何代码,因此难以对比较部分提供帮助。