Node.js stats.atime Propiedad

La propiedad stats.atime es una interfaz de programación de aplicaciones incorporada de la clase fs.Stats que se utiliza para obtener la hora y la fecha en que se accedió al archivo por última vez.

Sintaxis:

stats.atime;

Parámetros: Propiedades no tiene ningún parámetro.

Valor de retorno: Devuelve una fecha que representa la hora y la fecha en que se accedió al archivo por última vez.

Los siguientes ejemplos ilustran el uso de la propiedad stats.atime en Node.js:
Ejemplo 1:

// Node.js program to demonstrate the   
// stats.atime Property
  
// Accessing fs module
const fs = require('fs');
  
// Calling fs.Stats stats.atime
// using stat
fs.stat('./', (err, stats) => {
    if (err) throw err;
  
    // The time and date when 
    // the file is last accessed 
    console.log("Using stat: " + stats.atime);
});
  
// Using lstat
fs.lstat('./filename.txt', (err, stats) => {
    if (err) throw err;
  
    // The time and date when the
    // file is last accessed 
    console.log("Using lstat: " + stats.atime);
});

Producción:

Using stat: Sun Jun 21 2020 00:54:20 GMT+0530 (India Standard Time)
Using lstat: Sun Jun 21 2020 01:00:52 GMT+0530 (India Standard Time)

Ejemplo 2:

// Node.js program to demonstrate the   
// stats.atime Property
  
// Accessing fs module
const fs = require('fs').promises;
  
// Calling fs.Stats stats.atime
(async () => {
    const stats = await fs.stat('./filename.txt');
  
    // The date and time when the 
    // file is last accessed 
    console.log("Using stat synchronous: "
                + stats.atime);
})().catch(console.error)

Producción:

Using stat synchronous: Sun Jun 21 2020 01:00:52 GMT+0530
                                    (India Standard Time)

Nota: El programa anterior se compilará y ejecutará usando el node filename.jscomando y usará file_path correctamente.

Referencia: https://nodejs.org/api/fs.html#fs_stats_atime

Publicación traducida automáticamente

Artículo escrito por vyer y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *