C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#でファイルの作成時間を取得します


C#でファイルの作成時間を取得するには、CreationTime()メソッドを使用します。

このためには、FileInfoクラスとDateTimeクラスを使用します。各-

のオブジェクトを作成します。
FileInfo file = new FileInfo("new.txt");
DateTime dt = file.CreationTime;

完全なコードを見てみましょう-

using System.IO;
using System;
public class Program {
   public static void Main() {
      using (StreamWriter sw = new StreamWriter("qa.txt")) {
         sw.WriteLine("Questions and Answers!");
      }
      FileInfo file = new FileInfo("qa.txt");
      // file creation time
      DateTime dt = file.CreationTime;
      Console.WriteLine(dt);
   }
}

出力

9/5/2018 5:20:03 AM

  1. Pythonでファイルの作成と変更の日時を取得するにはどうすればよいですか?

    ファイルの作成時刻を取得するには、Windowsでos.path.getctime(file_path)を使用できます。 UNIXシステムでは、ファイルの属性またはコンテンツが最後に変更されたときに返す関数と同じ関数を使用することはできません。 UNIXベースのシステムで作成時間を取得するには、統計タプルのst_birthtime属性を使用します。 例 Windowsの場合- >>> import os >>> print os.path.getctime('my_file') 1505928271.0689342 エポックからの秒数で時

  2. Pythonを使用してファイルの作成と変更の日付/時刻を取得するにはどうすればよいですか?

    ファイルの作成時刻を取得するには、Windowsでos.path.getctime(file_path)を使用できます。 UNIXシステムでは、ファイルの属性またはコンテンツが最後に変更されたときに返す関数と同じ関数を使用することはできません。 UNIXベースのシステムで作成時間を取得するには、統計タプルのst_birthtime属性を使用します。 例 Windowsの場合- >>> import os >>> print os.path.getctime('my_file') 1505928271.0689342 エポックからの時間を秒数