Descripción del método:
Modifique las marcas de tiempo del archivo de forma asincrónica.
gramática:
La copia del código es la siguiente:
fs.utimes (ruta, atime, mtime, devolución de llamada)
Dado que este método pertenece al módulo FS, es necesario introducir el módulo FS antes de usar (var fs = require ("fs")))
Recibir parámetros:
ruta del archivo ruta
Tiempo de modificación MTIME, que indica la hora y la fecha en que se modificó el archivo. Cuando cambia el contenido del archivo, la fecha de modificación del archivo se actualizará en consecuencia.
Tiempo de acceso de atime, que indica la hora y la fecha en que se accedió por última vez el archivo. Cada vez que una aplicación o servicio usa una llamada de sistema, el tiempo de acceso del archivo se actualizará cuando se lea un archivo.
devolución de llamada de devolución de llamada, pasar un parámetro de excepción err
ejemplo:
La copia del código es la siguiente:
var fs = require ('fs');
fs.utimes ('125.txt', atime, mtime, function (err) {
if (err) {
tirar err;
}
console.log ('Time Update');
})
Código fuente:
La copia del código es la siguiente:
fs.utimes = function (ruta, atime, mtime, devolución de llamada) {
callback = makecallback (devolución de llamada);
if (! nullcheck (ruta, devolución de llamada)) return;
Binding.utimes (PathModule._Makelong (ruta),
tounixtimestamp (atime),
tounixtimestamp (mtime),
llamar de vuelta);
};