Open In App

Node.js stats.atime Property

Improve
Improve
Like Article
Like
Save
Share
Report

The stats.atime property is an inbuilt application programming interface of the fs.Stats class used to get the time and date when the file is accessed last time.

Syntax:

stats.atime;

Parameters: Properties does not have any parameter.

Return Value: It returns a Date which represents the time and date when the file is accessed last time.

Below examples illustrate the use of stats.atime property in Node.js:
Example 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);
});


Output:

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)

Example 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)


Output:

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

Note: The above program will compile and run by using the node filename.js command and use the file_path correctly.

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



Last Updated : 08 Oct, 2021
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads