directory_set_accessTime

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


taiseiue | 2024-05-02

定義

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

directory_set_accessTime(string,DateTime)

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

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

対応
AliceScript 4
AliceSister 4
Losetta 0.11

directory_set_accessTime(string,DateTime,bool)

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

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

対応
AliceScript 4
AliceSister 4
Losetta 0.11

説明

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

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

AliceScript
using Alice.IO;

print(directory_set_accessTime("test", DateTime.Now));