如何从Windows Mobile上的C#文件中获取修改日期?

Gol*_*old 57 c# datetime windows-mobile

我在PC上制作文件,我想将其传输到PPC(Windows Mobile).

如何获取此文件的修改日期?

(我在Windows Mobile上需要它.)

Ste*_*idi 87

FileInfo.LastWriteTimeFileInfo.LastWriteTimeUtc应注册此信息.

  • 您还可以使用File.GetLastWriteTime和File.GetLastWriteTimeUTC (14认同)
  • 如果您从刚刚创建的文件(副本)中读取此属性,则它将具有今天的日期/时间,因为该副本被视为修改.但是,源文件不应出现此行为.也许您正在寻找另一个文件属性? (2认同)

vap*_*guy 18

string strFilePath = @"C:\myfile.txt";
DateTime lastModified = System.IO.File.GetLastWriteTime(strFilePath);
Run Code Online (Sandbox Code Playgroud)

参考: File.GetLastWriteTimeMSDN上.


小智 5

尝试这个。

FileInfo fileInfo = new FileInfo("path");
var created = fileInfo.CreationTime; //File Creation
var lastmodified = fileInfo.LastWriteTime;//File Modification
Run Code Online (Sandbox Code Playgroud)