图像文件“属性”窗格中的“创建”、“访问”和“修改”标签是什么意思?它们是文件保存到计算机时的意思,还是文件创建时的意思,无论文件是从哪里保存的,等等?
提前致谢。
答案1
我认为你所提问题的答案比你想象的要复杂得多。
- 创建时间:文件在文件系统上创建的时间。
- 修改时间:此文件实例上次修改的时间
- 访问时间:文件上次被读取的大致时间。
所有这些值都存储在文件系统中,因此文件系统就像“编写规则”一样,规定如何创建和维护这些指标。
例如,FAT 使用本地时间,而 NTFS 使用 UTC,因此 FAT 可能会根据时区和夏令时导致异常。值的精度也因 Filesytsem 类型而异。更多信息请见此处:https://msdn.microsoft.com/en-us/library/windows/desktop/ms724290%28v=vs.85%29.aspx
因此,问题的关键(创建时间指的是什么时候)很复杂,取决于数据上次成为文件的时间。从一个位置传输到另一个位置的文件(无论是本地传输还是通过网络传输,或从可移动媒体传输)从一开始就是文件,因此如果您将其复制到本地,则创建日期会随其一起发送,并且不会更改。
但是,如果您通过网络下载该文件,它将作为内容二进制流传输,并写入本地系统上的全新文件,因此下载时间将作为其创建时间。
但是 Zip 档案模糊了这条界线,因为 zip/tar 包含文件及其元数据,所以如果你下载一个 zip,.zip 文件的创建日期是今天,但 zip 文件中的文件的创建日期早于档案的创建日期,可能早几年,并且当档案被提取到本地磁盘时,这些创建日期会保留在文件中。
所以,你问题的答案是,这取决于你如何获取文件中的数据,以及从系统角度来看它上次成为文件的时间。