Files.SetLastModifiedTime(IPath, FileTime) Metodo

Definizione

Aggiorna l'attributo ora dell'ultima modifica di un file.

[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

Parametri

path
IPath

percorso del file

time
FileTime

ora dell'ultima modifica

Valori restituiti

percorso specificato

Attributi

Commenti

Aggiorna l'attributo ora dell'ultima modifica di un file. L'ora del file viene convertita nell'epoca e nella precisione supportata dal file system. La conversione da granularità più fine a granularità più grossolana comporta una perdita di precisione. Il comportamento di questo metodo quando si tenta di impostare l'ora dell'ultima modifica quando non è supportato dal file system o non è compreso nell'intervallo supportato dall'archivio file sottostante non è definito. Potrebbe non riuscire generando un'eccezione IOException.

<b>Esempio di utilizzo:</b> Si supponga di voler impostare l'ora dell'ultima modifica sull'ora corrente:

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

per java.nio.file.Files.setLastModifiedTime(java.nio.file.Path, java.nio.file.attribute.FileTime).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a