Dado un archivo, nuestra tarea es ver la fecha y la hora de acceso a un archivo. Entonces, para hacer esto, usamos las siguientes propiedades de la clase FileSystemInfo:
1. CreationTime: esta propiedad se utiliza para obtener la hora en que se crea el archivo.
Sintaxis :
archivo.CreationTime
Donde el archivo es la ruta del archivo y devolverá DateTime. Una estructura DateTime se establece en la fecha y hora del archivo especificado.
2. LastAccessTime: esta propiedad se utiliza para obtener la hora en que se utilizó/accedió por última vez al archivo.
Sintaxis :
archivo.LastAccessTime
Devolverá un DateTime que representa la hora en que se accedió al archivo actual.
3. LastWriteTime: esta propiedad se utiliza para obtener la hora en la que el archivo o directorio se escribió/actualizó por última vez.
Sintaxis :
archivo.LastWriteTime
Devolverá un DateTime que representa la hora en el archivo actual que se escribió por última vez.
Acercarse
1. Lea el archivo utilizando la ruta del archivo, es decir, C://sravan//data.txt
2. Declare la variable DateTime para acceder a los detalles de la hora del archivo mediante la propiedad CreationTime.
DateTime createdtime = path.CreationTime3. Obtenga la hora del último acceso al archivo mediante la propiedad LastAccessTime.
createdtime = path.LastAccessTime4. Obtenga el último tiempo escrito en el archivo usando la propiedad LastWriteTime.
createdtime = path.LastWriteTime
Ejemplo:
En este ejemplo, vamos a crear un archivo en la unidad C con dos líneas de datos y el nombre del archivo es data.txt y la ruta se muestra en la siguiente imagen:
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); } }
Producción:
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
Publicación traducida automáticamente
Artículo escrito por sravankumar8128 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA