Sprache

Files.SetLastModifiedTime(IPath, FileTime) Methode

Definition

Aktualisiert das Zeit-Attribut einer Datei, das zuletzt geändert wurde.

[Android.Runtime.Register("setLastModifiedTime", "(Ljava/nio/file/Path;Ljava/nio/file/attribute/FileTime;)Ljava/nio/file/Path;", "", ApiSince=26)]
public static Java.Nio.FileNio.IPath? SetLastModifiedTime(Java.Nio.FileNio.IPath? path, Java.Nio.FileNio.Attributes.FileTime? time);
[<Android.Runtime.Register("setLastModifiedTime", "(Ljava/nio/file/Path;Ljava/nio/file/attribute/FileTime;)Ljava/nio/file/Path;", "", ApiSince=26)>]
static member SetLastModifiedTime : Java.Nio.FileNio.IPath * Java.Nio.FileNio.Attributes.FileTime -> Java.Nio.FileNio.IPath

Parameter

path
IPath

Der Pfad zur Datei

time
FileTime

die neue Uhrzeit der letzten Änderung

Gibt zurück

der angegebene Pfad

Attribute

Hinweise

Aktualisiert das Zeit-Attribut einer Datei, das zuletzt geändert wurde. Die Dateizeit wird in die Epoche und Genauigkeit konvertiert, die vom Dateisystem unterstützt wird. Die Konvertierung von feiner in grobere Granularitäten führt zu Einem Präzisionsverlust. Das Verhalten dieser Methode beim Festlegen der letzten Änderungszeit, wenn sie vom Dateisystem nicht unterstützt wird oder sich außerhalb des bereichs befindet, der vom zugrunde liegenden Dateispeicher unterstützt wird, ist nicht definiert. Es kann fehlschlagen, indem ein IOException.

<b>Verwendungsbeispiel:</b> Angenommen, wir möchten die Uhrzeit der letzten Änderung auf die aktuelle Uhrzeit festlegen:

Path path = ...
               FileTime now = FileTime.fromMillis(System.currentTimeMillis());
               Files.setLastModifiedTime(path, now);

Java Dokumentation für java.nio.file.Files.setLastModifiedTime(java.nio.file.Path, java.nio.file.attribute.FileTime).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: