我想发送给客户端文件名和文件创建日期,我尝试使用提供出生时间的 fs.stat,但我没有在其中看到文件名,所以我的问题是,出生时间是文件创建日期吗?
如何将文件名和创建日期发送为 json?
应用程序.js
var readDirectory = require('./readDirectory');
app.get('/logs',function(req,res){
readDirectory.readDirectory(function(logFiles){
res.json(logFiles);
});
});
读取目录.js
var fs = require('fs');
var path = './logs/ditLogs'
function readDirectory(callback){
fs.stat(path, function (err,stats) {
console.log('STATS',stats);
callback(stats);
});
}
exports.readDirectory = readDirectory;
最佳答案
如果有人在这段时间之后偶然发现了这个问题,从 Node v0.12.0 开始使用这个:
fs.stat(path, callback)
其中回调有两个参数 err 和 stats。统计对象有属性
birthtime
这是创建日期。
Node api 文档链接 https://nodejs.org/api/fs.html#fs_class_fs_stats
关于javascript - 如何在nodejs中使用文件系统获取文件创建日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39229640/