VB.NETにファイルの作成日時、更新日時を取得

2021年9月15日

書式
1.Public Shared Function GetCreationTime (path As String) As DateTime
ディレクトリの作成日時を取得します。
2.Public Shared Function GetLastWriteTime (path As String) As DateTime
指定したファイルまたはディレクトリに最後に書き込んだ日付と時刻を返します。

使用例

Imports System.IO

Module Module1

    Sub Main()


        'ファイルパスの指定
        Dim targetFile As String = "C:\data\test_2022oly.doc"

        '作成日時
        Dim createdt As DateTime = Directory.GetCreationTime(targetFile)

        Dim updatedt As DateTime = Directory.GetLastWriteTime(targetFile)

        Console.WriteLine("ファイルの作成日時")
        Console.WriteLine(createdt)

        Console.WriteLine("ファイルの更新日時")
        Console.WriteLine(updatedt)

        Console.ReadKey()

    End Sub

End Module

実行結果
ファイルの作成日時
2020/07/31 10:59:50
ファイルの更新日時
2021/09/15 20:01:58

VB.net

Posted by arkgame