Language

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>Usage Example:</b> 最後に変更された時刻を現在の時刻に設定するとします。

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

Javaドキュメント。

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

適用対象