Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

File.GetCreationTime (Método)

Devuelve la fecha y hora de creación del archivo o el directorio especificados.

Espacio de nombres:  System.IO
Ensamblado:  mscorlib (en mscorlib.dll)

public static DateTime GetCreationTime(
	string path
)

Parámetros

path
Tipo: System.String
Archivo o directorio para el que se va a obtener información de fecha y hora de creación.

Valor devuelto

Tipo: System.DateTime
Estructura DateTime que se establece en la fecha y hora de creación para el archivo o directorio especificado. Este valor se expresa en hora local.

ExcepciónCondición
UnauthorizedAccessException

El llamador no dispone del permiso requerido.

ArgumentException

path es una cadena de longitud cero, contiene solo espacios en blanco o contiene uno o varios de los caracteres no válidos definidos por InvalidPathChars.

ArgumentNullException

path es null.

PathTooLongException

La ruta de acceso especificada, el nombre de archivo o ambos superan la longitud máxima definida por el sistema. Por ejemplo, en las plataformas basadas en Windows, las rutas de acceso deben ser inferiores a 248 caracteres y los nombres de archivo deben ser inferiores a 260 caracteres.

NotSupportedException

path tiene un formato no válido.

NotaNota

Este método puede devolver un valor inexacto, debido a que usa funciones nativas cuyos valores el sistema operativo no puede actualizar continuamente.

El parámetro path puede especificar información de ruta de acceso relativa o absoluta. La información de ruta de acceso relativa se interpreta en relación con el directorio de trabajo actual. Para obtener el directorio de trabajo actual, vea GetCurrentDirectory.

Si el archivo descrito en el parámetro path no existe, este método devuelve 12:00 de la noche, 1 de enero de 1601 d.C. (Era cristiana). Hora universal coordinada (UTC), ajustada a la hora local.

Unidades NTFS- con formato pueden almacenar en caché la información sobre un archivo, como tiempo de creación de archivos, por un período de tiempo corto. Como consecuencia, puede que sea necesario establecer explícitamente la hora de creación de un archivo si se está sobrescribiendo o reemplazando un archivo existente.

Para obtener una lista de tareas comunes de E/S, vea Tareas de E/S comunes.

En el siguiente ejemplo se muestra el método GetCreationTime.


using System;
using System.IO;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            DateTime fileCreatedDate = File.GetCreationTime(@"C:\Example\MyTest.txt");
            Console.WriteLine("file created: " + fileCreatedDate);
	    }
    }
}


.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft