21xrx.com
2025-06-30 12:22:58 Monday
登录
文章检索 我的文章 写文章
Node.js如何获取文件的创建时间?
2023-07-09 20:42:28 深夜i     107     0
Node js 获取 文件 创建时间

Node.js是一种基于JavaScript运行的服务器端编程语言。它可以用来创建服务器端应用程序,也可以用于编写命令行工具和Web应用程序。在Node.js中,获取文件的创建时间是一项基本的操作。

在Node.js中,可以使用fs模块来获取文件的创建时间。fs模块提供了许多与文件系统交互的API,包括读取、写入和操作文件和目录等方法。要获取文件的创建时间,可以使用fs.stat()方法来获取文件的元数据。

使用fs.stat()方法获取文件元数据后,可以访问这些元数据的不同属性。从这些属性中,可以获取文件创建时间、修改时间和访问时间等重要信息。

以下是一个基本示例,演示如何获取文件的创建时间:

const fs = require('fs');
// 文件路径
const filePath = 'example.txt';
// 获取文件元数据
fs.stat(filePath, (err, stats) => {
 if (err) {
  console.error(err);
  return;
 }
 // 获取文件创建时间
 const birthTime = stats.birthtime;
 console.log(`文件 ${filePath} 的创建时间是:${birthTime}`);
});

在上面的示例中,我们使用了fs.stat()方法来获取例子文档“example.txt”的元数据。接下来,我们从元数据中获取文件的创建时间,并在控制台中打印出来。

总的来说,在Node.js中获取文件的创建时间非常容易。使用fs模块和fs.stat()方法,您可以方便地访问文件的元数据,从而获取文件的各种重要属性,如创建时间、修改时间和访问时间等。无论您是在编写服务器端应用程序还是编写命令行工具或Web应用程序,都可以使用Node.js来轻松获取文件的创建时间。

  
  

评论区