File.GetCreationTime(String) Methode

Definitie

Retourneert de aanmaakdatum en -tijd van het opgegeven bestand of de opgegeven map.

public:
 static DateTime GetCreationTime(System::String ^ path);
public static DateTime GetCreationTime(string path);
static member GetCreationTime : string -> DateTime
Public Shared Function GetCreationTime (path As String) As DateTime

Parameters

path
String

Het bestand of de map waarvoor de aanmaakdatum en -tijdgegevens moeten worden opgehaald.

Retouren

Een DateTime structuur die is ingesteld op de aanmaakdatum en -tijd voor het opgegeven bestand of de opgegeven map. Deze waarde wordt uitgedrukt in lokale tijd.

Uitzonderingen

De beller heeft niet de vereiste machtiging.

.NET Framework en .NET Core-versies ouder dan 2.1: path is een tekenreeks met lengte nul, bevat alleen witruimte of bevat een of meer ongeldige tekens. U kunt een query uitvoeren op ongeldige tekens met behulp van de GetInvalidPathChars() methode.

path is null.

Het opgegeven pad, de bestandsnaam of beide overschrijden de door het systeem gedefinieerde maximumlengte.

path heeft een ongeldige indeling.

Voorbeelden

In het volgende voorbeeld ziet u hoe u dit kunt doen GetCreationTime.

Imports System.IO

Module Module1

    Sub Main()
        Dim fileCreatedDate As DateTime = File.GetCreationTime("C:\Example\MyTest.txt")
        Console.WriteLine("file created: " + fileCreatedDate)
    End Sub

End Module

Opmerkingen

Note

Deze methode kan een onnauwkeurige waarde retourneren, omdat deze systeemeigen functies gebruikt waarvan de waarden mogelijk niet continu worden bijgewerkt door het besturingssysteem.

De path parameter mag relatieve of absolute padgegevens opgeven. Relatieve padinformatie wordt geïnterpreteerd als relatief ten opzichte van de huidige werkmap. Als u de huidige werkmap wilt ophalen, raadpleegt GetCurrentDirectoryu .

Als het bestand dat in de path parameter wordt beschreven niet bestaat, retourneert deze methode 12:00 middernacht, 1 januari 1601 A.D. (C.E.) Coordinated Universal Time (UTC), aangepast aan lokale tijd.

Ntfs-geformatteerde stations kunnen gedurende korte tijd informatie over een bestand, zoals het maken van bestanden, in de cache opslaan. Als gevolg hiervan kan het nodig zijn om expliciet de aanmaaktijd van een bestand in te stellen als u een bestaand bestand overschrijft of vervangt.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Van toepassing op

Zie ook