C# 程序查看文件的访问日期和时间
给定一个文件,我们的任务是查看访问文件的日期和时间。为此,我们使用文件系统信息类的以下属性:
1。CreationTime: 该属性用于获取文件创建的时间。
语法:
文件。创造时间
其中文件是文件的路径,它将返回日期时间。日期时间结构设置为指定文件的日期和时间。
2。lastpaccesstime:该属性用于获取文件最后被使用/访问的时间。
语法:
文件,文件。压舱物
它将返回一个表示访问当前文件的时间的日期时间。
3。LastWriteTime: 此属性用于获取文件或目录最后写入/更新的时间。
语法:
文件,文件。载荷时间
它将返回一个 DateTime,表示当前文件中最后一次写入的时间。
接近
1.使用文件路径读取文件,即 C://sravan//data.txt
2.使用 CreationTime 属性声明用于访问文件时间详细信息的日期时间变量。
cs DateTime createdtime = path.CreationTime
3.使用 last access time 属性获取文件的上次访问时间。
cs createdtime = path.LastAccessTime
4.使用 LastWriteTime 属性获取文件最后写入的时间。
cs createdtime = path.LastWriteTime
示例:
在本例中,我们将在 C 驱动器中创建一个包含两行数据的文件,文件名为 data.txt,路径如下图所示:
C
// C# Program to display the date
// and time of access of a file
using System;
using System.IO;
class GFG{
static void Main()
{
// Choose the file using file path
FileInfo path = new FileInfo("C://sravan//data.txt");
// Declare time variable using DateTime function
// This variable holds the time of the file in
// which it is created
DateTime createdtime = path.CreationTime;
// Get the file created time
Console.WriteLine("File is created at: {0}", createdtime);
// Get the file lastly accessed time
createdtime = path.LastAccessTime;
Console.WriteLine("File is accessed at lastly: {0}", createdtime);
// Get the file lastly updated/written time
createdtime = path.LastWriteTime;
Console.WriteLine("File is lastly written on: {0} ", createdtime);
}
}
输出:
File is created at: 10/23/2021 10:02:10 AM
File is accessed at lastly: 10/23/2021 10:20:00 AM
File is lastly written on: 10/23/2021 10:17:03 AM
版权属于:月萌API www.moonapi.com,转载请注明出处