VB.NETファイルのタイムスタンプを取得する

スポンサーリンク

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

サンプルコード

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

VB.NET 全般
    ' パスを定数で定義する
    Const FILE_PATH As String = "C:\Hoge.txt"

    ' 作成日時を取得する
    Dim dtCreate As DateTime = System.IO.File.GetCreationTime(FILE_PATH)

    ' 更新日時を取得する
    Dim dtUpdate As DateTime = System.IO.File.GetLastWriteTime(FILE_PATH)

    ' アクセス日時を取得する
    Dim dtAccess As DateTime = System.IO.File.GetLastAccessTime(FILE_PATH)

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

関連するリファレンス

準備中です。

スポンサーリンク