Filesysteminfo获取创建日期

时间:2010-01-18 12:58:40

标签: .net time filesystems creation

我有一些已经复制到文件夹中的文件。(带有单词的例子) 当我使用filesysteminfo.CreationTime时,我得到我复制它的日期。 (右键单击文档,(最后选择)“eigenschaften”)

但是当我进入文档并选择Datei - > Eigenschaften - > “创作日期” 我得到了“正确的CreationTime”

问候, Tyzak

2 个答案:

答案 0 :(得分:3)

复制文件时,会创建一个新文件 - >这就是为什么将FileInfo.CreationTime设置为复制文件时的日期/时间。

你在Datei / Eigenschaften中看到的是Word内部。这是Word跟踪的数据 - 它是直接在文件上的属性,而是Word存储在文件中的元数据项(在其Word文档属性子元素中)。

FileInfo有三个日期/时间戳:

  • CreationTime(物理创建文件时)
  • LastAccessTime(以任何方式最后访问该文件)
  • LastWriteTime(对文件的最后写入权限)

文件系统不会直接处理任何其他内容。

答案 1 :(得分:1)

不确定问题是什么,但第一种方法是从文件系统中为您提供创建时间,第二种方法是向您显示Word在文档中存储的额外信息。