1. ホーム
  2. node.js

[解決済み] node.jsの最終更新ファイルの日付

2023-06-28 13:30:21

質問

node.jsを使って、サーバー上のファイルの最終更新日を取得しようとしています。

私は試してみました

file.lastModified;

file.lastModifiedDate;

の両方が未定義として返されます。

どのように解決するのですか?

node v 4.0.0以降の場合。

fs.stat("/dir/file.txt", function(err, stats){
    var mtime = stats.mtime;
    console.log(mtime);
});

または同期的に

var stats = fs.statSync("/dir/file.txt");
var mtime = stats.mtime;
console.log(mtime);