【发布时间】:2020-07-21 15:54:44
【问题描述】:
我需要知道如何按日期“过滤”文件,例如当天的文件:2 到 12。
常量 fs = 要求('fs'); const testFolder = 'C:/Users/duff/Downloads/xmlpath/'; fs.readdirSync(testFolder).forEach(file => { //从文件夹中读取文件 fs.stat(testFolder+file,'utf8', function(err,data){ 控制台.log(data.mtime); // 打印最后修改日期 } ); });我已尝试使用此代码,但我得到了所有文件的日期而没有过滤它们
【问题讨论】:
-
您可以考虑使用 Moment.js 将屏幕截图中的时间戳转换为 Unix timestamps,这是自 1970 年 1 月 1 日以来以毫秒为单位的纯数值。这可能会使排序更容易。
标签: node.js