当前位置: 首页 > 编程笔记 >

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

赫连琦
2023-03-14
本文向大家介绍node.js中的fs.utimes方法使用说明,包括了node.js中的fs.utimes方法使用说明的使用技巧和注意事项,需要的朋友参考一下

方法说明:

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

语法:


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中的events.emitter.removeListener方法使用说明,包括了node.js中的events.emitter.removeListener方法使用说明的使用技巧和注意事项,需要的朋友参考一下 方法说明: 移除指定事件的某个监听器。 语法: 接收参数: event            (string)             事件类型 listene

  • 本文向大家介绍node.js中的emitter.emit方法使用说明,包括了node.js中的emitter.emit方法使用说明的使用技巧和注意事项,需要的朋友参考一下 方法说明: 发射event事件,传递若干可选参数到事件监听器的参数表。 语法: 接收参数: event                      事件类型 arg1 ~ argN           传递的参数(多个) 例子:

  • 本文向大家介绍node.js中的events.emitter.once方法使用说明,包括了node.js中的events.emitter.once方法使用说明的使用技巧和注意事项,需要的朋友参考一下 方法说明: 为指定事件注册一个 单次 监听器,所以监听器至多只会触发一次,触发后立即解除该监听器。 语法: 接收参数: event            (string)             事件

  • 本文向大家介绍node.js中的emitter.on方法使用说明,包括了node.js中的emitter.on方法使用说明的使用技巧和注意事项,需要的朋友参考一下 方法说明: 为指定事件注册一个监听器。 语法: 接收参数: event            (string)             事件类型 listener         (function)         触发事件时的回调函

  • 本文向大家介绍node.js中的http.request.end方法使用说明,包括了node.js中的http.request.end方法使用说明的使用技巧和注意事项,需要的朋友参考一下 方法说明: 完成请求发送。 如果任何一部分请求体没有被发送,它将被刷新到流。 如果指定了 data值,将在执行完 request.end() 后,再执行一条 request.write(data , encodi

  • 本文向大家介绍node.js中的buffer.write方法使用说明,包括了node.js中的buffer.write方法使用说明的使用技巧和注意事项,需要的朋友参考一下 方法说明: 将string使用指定的encoding写入到buffer的offset处。 返回写入了多少个八进制字节。 如果Buffer没有足够的空间来适应整个string,那么将只有string的部分被写入。 语法: 接收参数