ホームページ  >  記事  >  ウェブフロントエンド  >  node.js_node.js で fs.utimes メソッドを使用する手順

node.js_node.js で fs.utimes メソッドを使用する手順

WBOY
WBOYオリジナル
2016-05-16 16:27:061371ブラウズ

メソッドの説明:

ファイルのタイムスタンプを非同期的に変更します。

文法:

コードをコピーします コードは次のとおりです:

fs.utimes(パス、atime、mtime、コールバック)

このメソッドは fs モジュールに属しているため、使用する前に fs モジュールを導入する必要があります (var fs= require(“fs”) )

パラメータを受信します:

パス ファイルパス

mtime ファイルが変更された日時を示す変更時間。ファイルの内容が変更されると、ファイルの変更日が更新されます

atime アクセス時間は、ファイルが最後にアクセスされた日時を示します。 アプリケーションまたはサービスがシステム コールを使用してファイルを読み取るたびに、ファイルのアクセス時間が更新されます。

callback 例外パラメータ err を渡すコールバック

例:

コードをコピーします コードは次のとおりです:

var fs = require('fs');
fs.utimes('125.txt', atime, mtime, function(err){
if(err){
エラーをスローします;
}
console.log('時刻更新');
})

ソースコード:

コードをコピーします コードは次のとおりです:

fs.utimes = function(path, atime, mtime, callback) {
コールバック = makeCallback(callback);
if (!nullCheck(path, callback)) return;
binding.utimes(pathModule._makeLong(path),
toUnixTimestamp(atime),
toUnixTimestamp(mtime),
コールバック);
};
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。