C#フォルダのタイムスタンプを取得する

スポンサーリンク

フォルダのタイムスタンプには、作成日時、更新日時、アクセス日時があります。作成日時を取得するには、System.IO.Directory クラスの GetCreateTime メソッドを使用します。更新日時を取得するには、同クラスの GetLastWriteTime メソッドを使用します。アクセス日時を取得するには、同クラスの GetLastAccessTime メソッドを使用します。

サンプルコード

以下にサンプルコードを示します。

C# 全般
    // パスを定数で定義する
    const string DIR_PATH = @"C:\Hoge\";

    // 作成日時を取得する
    DateTime dtCreate = System.IO.Directory.GetCreationTime(DIR_PATH);

    // 更新日時を取得する
    DateTime dtUpdate = System.IO.Directory.GetLastWriteTime(DIR_PATH);

    // アクセス日時を取得する
    DateTime dtAccess = System.IO.Directory.GetLastAccessTime(DIR_PATH);

    // 取得したタイムスタンプを表示する
    MessageBox.Show("作成日時 : " + dtCreate.ToString());
    MessageBox.Show("更新日時 : " + dtUpdate.ToString());
    MessageBox.Show("アクセス日時 : " + dtAccess.ToString());

関連するリファレンス

準備中です。

スポンサーリンク