|
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
|
Übersetzung
Original
|
Directory.GetLastAccessTimeUtc-Methode
Namespace: System.IO
Assembly: mscorlib (in mscorlib.dll)
Parameter
- path
- Typ: System.String
Die Datei oder das Verzeichnis, für die bzw. das die Informationen über Zugriffsdatum und -zeitpunkt abgerufen werden sollen.
Rückgabewert
Typ: System.DateTime| Ausnahme | Bedingung |
|---|---|
| UnauthorizedAccessException | |
| ArgumentException | |
| ArgumentNullException | |
| PathTooLongException | |
| NotSupportedException |
Hinweis |
|---|
// This sample shows the differences between dates from methods that use //coordinated universal time (UTC) format and those that do not. using System; using System.IO; namespace IOSamples { public class DirectoryUTCTime { public static void Main() { // Set the directory. string n = @"C:\test\newdir"; //Create two variables to use to set the time. DateTime dtime1 = new DateTime(2002, 1, 3); DateTime dtime2 = new DateTime(1999, 1, 1); //Create the directory. try { Directory.CreateDirectory(n); } catch (IOException e) { Console.WriteLine(e); } //Set the creation and last access times to a variable DateTime value. Directory.SetCreationTime(n, dtime1); Directory.SetLastAccessTimeUtc(n, dtime1); // Print to console the results. Console.WriteLine("Creation Date: {0}", Directory.GetCreationTime(n)); Console.WriteLine("UTC creation Date: {0}", Directory.GetCreationTimeUtc(n)); Console.WriteLine("Last write time: {0}", Directory.GetLastWriteTime(n)); Console.WriteLine("UTC last write time: {0}", Directory.GetLastWriteTimeUtc(n)); Console.WriteLine("Last access time: {0}", Directory.GetLastAccessTime(n)); Console.WriteLine("UTC last access time: {0}", Directory.GetLastAccessTimeUtc(n)); //Set the last write time to a different value. Directory.SetLastWriteTimeUtc(n, dtime2); Console.WriteLine("Changed last write time: {0}", Directory.GetLastWriteTimeUtc(n)); } } } // Obviously, since this sample deals with dates and times, the output will vary // depending on when you run the executable. Here is one example of the output: //Creation Date: 1/3/2002 12:00:00 AM //UTC creation Date: 1/3/2002 8:00:00 AM //Last write time: 12/31/1998 4:00:00 PM //UTC last write time: 1/1/1999 12:00:00 AM //Last access time: 1/2/2002 4:00:00 PM //UTC last access time: 1/3/2002 12:00:00 AM //Changed last write time: 1/1/1999 12:00:00 AM
- FileIOPermission
zum Lesen der angegebenen Datei oder des angegebenen Verzeichnisses. Zugeordnete Enumeration: FileIOPermissionAccess.Read.
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Hinweis