Files.SetLastModifiedTime(IPath, FileTime) メソッド

定義

ファイルの最終変更時刻属性を更新します。

[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

パラメーター

path
IPath

ファイルへのパス

time
FileTime

新しい最終変更時刻

戻り値

パス

属性

注釈

ファイルの最終変更時刻属性を更新します。 ファイル時刻は、ファイル システムでサポートされているエポックと有効桁数に変換されます。 より細かい粒度から粗い粒度に変換すると、精度が低下します。 ファイル システムでサポートされていないか、基になるファイル ストアでサポートされている範囲外の最終変更時刻を設定しようとすると、このメソッドの動作が定義されていません。 をスロー IOExceptionすることによって失敗する場合と失敗しない場合があります。

<b>使用例:</b> 最終変更時刻を現在の時刻に設定するとします。

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

の Java ドキュメント java.nio.file.Files.setLastModifiedTime(java.nio.file.Path, java.nio.file.attribute.FileTime)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象