从 .NET 端的窗口资源管理器获取日期时间
本文关键字:获取 取日期 时间 资源管理器 窗口 NET | 更新日期: 2023-09-27 18:37:00
我正在尝试从 .net 代码中的窗口资源管理器获取日期时间。我尝试这样做,但没有获得正确的日期时间。
Dim test As DateTime = GetExplorerDateTime(tempFile)
Private Function GetExplorerDateTime(Filename As FileInfo) As DateTime
Dim now As DateTime = DateTime.Now
Dim localOffSet As TimeSpan = now - now.ToUniversalTime()
Return File.GetLastAccessTimeUtc(filename.Name) + localOffSet
End Function
我在窗口资源管理器中的文件如下所示:
Name Date modified Type Size
TestFile 4/16/2015 08:08 PM Text Document 3 KB
我正在尝试在我的.net代码端获取4/16/2015 08:08 PM。我试图谷歌它,但似乎没有一个代码从窗口资源管理器中获取正确的日期时间。
任何帮助将不胜感激。
试试
File.GetLastWriteTimeUtc
或 File.GetLastWriteTime
您当前获取的是访问日期,而不是修改日期。