File.GetCreationTime(String) es un método de clase de archivo incorporado que se utiliza para devolver la fecha y hora de creación del archivo o directorio especificado.
Sintaxis:
public static DateTime GetCreationTime (string path);
Parámetro: Esta función acepta un parámetro que se ilustra a continuación:
- ruta: esta es la ruta del archivo especificado cuya fecha y hora de creación se devolverá.
Excepciones:
- UnauthorizedAccessException: la persona que llama no tiene el permiso necesario.
- ArgumentException: la ruta es una string de longitud cero, contiene solo espacios en blanco o uno o más caracteres no válidos según lo definido por InvalidPathChars.
- ArgumentNullException: la ruta es nula.
- PathTooLongException: la ruta dada , el nombre de archivo o ambos superan la longitud máxima definida por el sistema.
- NotSupportedException: la ruta tiene un formato no válido.
Valor devuelto: Devuelve la fecha y hora de creación del archivo o directorio especificado.
A continuación se muestran los programas para ilustrar el método File.GetCreationTime(String).
Programa 1: antes de ejecutar el siguiente código, se crea un archivo file.txt con algunos contenidos que se muestran a continuación:
// C# program to illustrate the usage // of File.GetCreationTime(String) method // Using System and System.IO namespaces using System; using System.IO; class GFG { static void Main(string[] args) { // Calling the GetCreationTime() function DateTime fileCreatedDate = File.GetCreationTime(@"file.txt"); // Printing the creation date and time of the // specified file Console.WriteLine("File created on: " + fileCreatedDate); } }
Ejecutando:
File created on: 4/19/2020 4:02:54 AM
Programa 2: antes de ejecutar el siguiente código, se crearon dos archivos que se muestran a continuación:
// C# program to illustrate the usage // of File.GetCreationTime(String) method // Using System and System.IO namespaces using System; using System.IO; class GFG { static void Main(string[] args) { // Calling the GetCreationTime() function DateTime fileCreatedDate1 = File.GetCreationTime(@"file.txt"); DateTime fileCreatedDate2 = File.GetCreationTime(@"gfg.txt"); // Printing the creation date and time of the // specified file Console.WriteLine("File created on: " + fileCreatedDate1); Console.WriteLine("File created on: " + fileCreatedDate2); } }
Ejecutando:
File created on: 4/19/2020 4:02:54 AM File created on: 4/19/2020 4:07:02 AM
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA