Skip to content

Latest commit

 

History

History
77 lines (59 loc) · 2.83 KB

file_set_accesstime.md

File metadata and controls

77 lines (59 loc) · 2.83 KB
title summary date draft
file_set_accessTime
指定したファイルまたはディレクトリの最終アクセス日時を設定します。
2024-05-02
true

定義

名前空間: Alice.IO
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.IO.cs

file_set_accessTime(string,DateTime)

[!IMPORTANT] プレビュー この記事では、現在開発中のAlice vNEXTに実装される予定のAPIについて説明しています。 このAPIは予告なく削除および変更される可能性があります。

指定したファイルまたはディレクトリの最終アクセス日時を設定します。

namespace Alice.IO;
public void file_set_accessTime(string path, DateTime accessTime);
引数
path 最終アクセス日時を設定するファイルまたはディレクトリへのパス
accessTime 設定する最終アクセス日時。この値は現地時間とみなされます。

???note "対応: 未実装" |対応|| |---|---| |AliceScript|| |AliceSister|| |Losetta||

file_set_accessTime(string,DateTime,bool)

[!IMPORTANT] プレビュー この記事では、現在開発中のAlice vNEXTに実装される予定のAPIについて説明しています。 このAPIは予告なく削除および変更される可能性があります。

日時をUTCで設定するか、現地時間で設定するかを指定して、指定したファイルまたはディレクトリの最終アクセス日時を設定します。

namespace Alice.IO;
public DateTime file_set_accessTime(string path, DateTime accessTime, bool setByUTC);
引数
path 最終アクセス日時を設定するファイルまたはディレクトリへのパス
accessTime 設定する最終アクセス日時
setByUTC accessTimeを協定世界時(UTC)とみなして設定する場合はtrue、現地時間とみなして設定する場合はfalse

???note "対応: 未実装" |対応|| |---|---| |AliceScript|| |AliceSister|| |Losetta||

説明

pathには、相対パスと絶対パスのどちらを指定することもできます。 相対パスを指定した場合、カレントディレクトリからの相対パスとして解釈します。 パスの大文字と小文字の区別は、環境およびファイルシステムに依存します。たとえば、NTFSでは大文字と小文字は区別されませんが、LFSでは大文字と小文字が区別されます。

次の例では、test.txtの最終アクセス日時を現在の日時に更新しています。

using Alice.IO;

print(file_set_accessTime("test.txt", DateTime.Now));