title | summary | date | draft |
---|---|---|---|
directory_get_creationTime |
指定したディレクトリの作成日時を取得します。 |
2024-05-02 |
true |
名前空間: Alice.IO
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.IO.cs
[!IMPORTANT] プレビュー この記事では、現在開発中のAlice vNEXTに実装される予定のAPIについて説明しています。 このAPIは予告なく削除および変更される可能性があります。
指定したディレクトリの作成日時を取得します。
namespace Alice.IO;
public DateTime directory_get_creationTime(string path);
引数 | |
---|---|
path |
作成日時を取得するディレクトリへのパス |
戻り値 | |
---|---|
DateTime |
ディレクトリの現地時間で表した作成日時 |
???note "対応: 未実装" |対応|| |---|---| |AliceScript|| |AliceSister|| |Losetta||
[!IMPORTANT] プレビュー この記事では、現在開発中のAlice vNEXTに実装される予定のAPIについて説明しています。 このAPIは予告なく削除および変更される可能性があります。
日時をUTCで取得するか、現地時間で取得するかを指定して、指定したディレクトリの作成日時を取得します。
namespace Alice.IO;
public DateTime directory_get_creationTime(string path, bool getByUTC);
引数 | |
---|---|
path |
作成日時を取得するディレクトリへのパス |
getByUTC |
作成日時を協定世界時(UTC)で取得する場合はtrue 、現地時間で取得する場合はfalse |
戻り値 | |
---|---|
DateTime |
ディレクトリのgetByUTC で指定した方式で表した作成日時 |
???note "対応: 未実装" |対応|| |---|---| |AliceScript|| |AliceSister|| |Losetta||
path
にディレクトリが存在しない場合、この関数は1601年1月1日 午前0時12分(UTC)を返します。getByUTC
を指定していないかfalse
の場合は、現地時間に調整して返します。
ディレクトリの作成日時は書き換えることができるため、この関数が不正確な値を返す可能性があることにご注意ください。また、ファイルシステムやオペレーティングシステムによっては、その他の理由で不正確な値を返す可能性があります。
path
には、相対パスと絶対パスのどちらを指定することもできます。
相対パスを指定した場合、カレントディレクトリからの相対パスとして解釈します。
パスの大文字と小文字の区別は、環境およびファイルシステムに依存します。たとえば、NTFSでは大文字と小文字は区別されませんが、LFSでは大文字と小文字が区別されます。
次の例では、test.txt
の作成日時を表示しています。
using Alice.IO;
print(directory_get_creationTime("test.txt"));