Idioma

Files.SetLastModifiedTime(IPath, FileTime) Método

Definição

Atualiza o último atributo de hora modificado de um arquivo.

[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

Parâmetros

path
IPath

o caminho para o arquivo

time
FileTime

a nova hora da última modificação

Retornos

o caminho fornecido

Atributos

Comentários

Atualiza o último atributo de hora modificado de um arquivo. A hora do arquivo é convertida na época e na precisão com suporte do sistema de arquivos. A conversão de granularidades mais finas em mais grosseiras resulta em perda de precisão. O comportamento desse método ao tentar definir a hora da última modificação quando ele não tiver suporte pelo sistema de arquivos ou estiver fora do intervalo compatível com o repositório de arquivos subjacente não é definido. Ele pode ou não falhar lançando um IOException.

<b>Exemplo de uso:</b> Suponha que queremos definir a hora da última modificação para a hora atual:

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

Java documentação para java.nio.file.Files.setLastModifiedTime(java.nio.file.Path, java.nio.file.attribute.FileTime).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a