如何解读ZipInfo.date_time值

4 投票
1 回答
877 浏览
提问于 2025-04-18 12:08

关于ZipInfo对象的文档其实没有提供太多有用的信息。那这个date_time值到底是什么呢?它是协调世界时(UTC)还是本地机器的时间呢?

1 个回答

4

好的,我想我找到了我的答案,在这里

在压缩文件里面,日期和时间是用本地时间存储的,而不是像通常那样用协调世界时间(UTC)。这个存储方式使用的是一种古老的MS DOS格式。位0是最不重要的位。这个格式是小端格式。因为16位的空间不够,所以无法精确到秒,所以秒数的字段实际上是秒数除以2,这样只能精确到偶数秒。

撰写回答