【问题标题】:See when the zip file has been zipped?查看 zip 文件何时被压缩?
【发布时间】:2016-03-10 12:22:29
【问题描述】:

我用谷歌搜索没有任何运气。 我的问题是是否有办法查看文件何时被压缩?我不是在询问文件何时创建或修改,而是查看它何时被压缩。

是否有我可以从压缩文件中读取的字节以某种方式在代码 (C#) 中找到它?

最好的问候

【问题讨论】:

  • 这对我来说没有任何意义......你的意思是当一个文件被添加到一个 zip 文件时?

标签: c# file zip zipfile ziparchive


【解决方案1】:

据我所知,该信息并未存储在 zip 文件中。您可以获得的唯一信息是上次修改 zip 中的文件的时间。该日期时间可能是也可能不是该文件第一次包含在 zip 文件中。

如果您想获取 zip 存档中的条目上次更改的时间,可以使用 System.IO.Compression 命名空间中的 ZipArchiveEntry.LastWriteTime

如果您对 zip 文件中的可用信息有任何疑问,可以查看这篇维基百科文章:Zip File Format

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多