网络编程 
首页 > 网络编程 > 浏览文章

node.js中的fs.utimes方法使用说明

(编辑:jimmy 日期: 2025/12/25 浏览:3 次 )

方法说明:

异步方式修改文件时间戳。

语法:

复制代码 代码如下:
fs.utimes(path, atime, mtime, callback)

由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )

接收参数:

path           文件路径

mtime        修改时间 ,表示文件被修改的时间和日期。文件的内容发生改变时,文件的修改日期将随之更新

atime         访问时间 ,表示文件最后被访问的时间和日期。 每一次应用程序或服务使用系统调用,读取一个文件时,文件的访问时间都会更新。

callback     回调,传递一个异常参数err

例子:

复制代码 代码如下:
var fs = require('fs');
fs.utimes('125.txt', atime, mtime, function(err){
 if(err){
  throw err;
 }
 console.log('time update');
})

源码:

复制代码 代码如下:
fs.utimes = function(path, atime, mtime, callback) {
  callback = makeCallback(callback);
  if (!nullCheck(path, callback)) return;
  binding.utimes(pathModule._makeLong(path),
                 toUnixTimestamp(atime),
                 toUnixTimestamp(mtime),
                 callback);
};

上一篇:node.js中的fs.utimesSync方法使用说明
下一篇:node.js中的fs.truncateSync方法使用说明
一句话新闻
高通与谷歌联手!首款骁龙PC优化Chrome浏览器发布
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 网站地图 SiteMap