VOOZH about

URL: https://www.geeksforgeeks.org/node-js/node-js-fs-filehandle-utimes-method/

⇱ Node.js fs.filehandle.utimes() Method - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Node.js fs.filehandle.utimes() Method

Last Updated : 28 Dec, 2022

The fs.filehandle.utimes() method is an inbuilt application programming interface of class fs.filehandle within File System module which is used to change the time stamp of this file system.

Syntax:  

const filehandle.utimes(atime, mtime)

Parameter: This method accepts two parameters as mentioned above and described below: 

  • atime: Access timestamp is the last time the file was read.
  • mtime: Modified timestamp signifies the last time the contents of a file were modified.

Return Value: This method returns an pending promise which contains no value in it.

Below programs illustrates the use of fs.filehandle.utimes() method in Node.js:

Example 1: Filename: index.js 

Directory structure before running the program: 

👁 Image


Directory structure after running the program: 

👁 Image


Run index.js file using the following command: 

node index.js

Output: 

content of the file before operation : Content of example.txt file 
CTime of the file before operation: Tue Jul 07 2020 09:21:11 GMT+0530 (India Standard Time) 
content of the file after operation : Content of example.txt file 
CTime of the file after operation :- Tue Jul 07 2020 09:53:15 GMT+0530 (India Standard Time) 
 

Example 2: Filename: index.js  

Directory structure before running the program: 

👁 Image


Directory structure after running the program: 

👁 Image


Run index.js file using the following command:  

node index.js

Output:  

content of file before operation: This is a file containing a collection of books. 
CTime of the file before operation: Tue Jul 07 2020 09:56:52 GMT+0530 (India Standard Time) 
content of file after operation: This is a file containing a collection of books. 
CTime of the file after operation: Tue Jul 07 2020 09:57:09 GMT+0530 (India Standard Time) 
 

Reference: https://nodejs.org/dist/latest-v12.x/docs/api/fs.html#fs_filehandle_utimes_atime_mtime
 

Comment

Explore