【发布时间】:2011-04-09 18:15:42
【问题描述】:
我的文件夹中有许多文件,我需要获取上次修改日期。所以我用了
FDate = IO.File.GetLastWriteTime(FName)
它适用于某些文件,但在其他文件上,我得到的日期是 1601 年 1 月 1 日。但是当我在 Windows 资源管理器中检查文件时,所有日期看起来都很正常(最近)。所以,我猜在文件系统中存储了多个文件日期,而 .NET 看到的不是 Windows 看到的。如何准确获取在文件浏览器窗口中显示为“修改日期”的日期?
我尝试了一些 Visual Basic 6.0 API 的东西,但这似乎不适用于 .NET。
【问题讨论】:
标签: .net vb.net file-io last-modified