← 照片指南

拍摄日期、创建日期与修改日期对比:哪个照片日期才是真的?

解释拍摄日期、创建日期和修改日期:每个分别意味着什么、存放在哪里、何时改变,以及哪个日期才真正反映照片是什么时候拍摄的。

快速解答: 一张照片携带三个不同的日期,而其中只有一个是真正的拍摄日期。拍摄日期 是 EXIF DateTimeOriginal,即快门触发的精确时刻,由相机写入一次,复制时永不改变。创建日期这份文件副本 落到你现在所看设备上的时间;每次复制、下载或转移文件时它都会重置。修改日期 是文件最后一次被保存或编辑的时间。只有 拍摄日期 才告诉你照片实际上是什么时候拍的。要读取这三个日期,把照片拖进我们免费的浏览器版 EXIF viewer;不会上传任何东西。要修复其中错误的那个,请使用我们的 EXIF 日期编辑器

人们经常把这三个日期搞混,而这种混淆有着实实在在的后果:照片以错误的顺序排列,一张 2019 年的度假照片突然显示今天的日期,文件夹也拒绝按事情实际发生的时间排好序。本指南解释每个日期分别意味着什么、存放在哪里,以及该信任哪一个。

三个日期一览

日期它意味着什么它存放在哪里它何时改变能否把它当作拍摄日期来信任?
拍摄日期快门触发的时刻在文件内部,作为 EXIF DateTimeOriginal仅当有人编辑 EXIF 时能,这是真正的拍摄日期
创建日期这份副本到达这台设备的时间在文件系统中(操作系统),而不在文件中每次复制、下载、转移或恢复不能,它是文件系统时间戳
修改日期文件最后一次被保存或编辑的时间在文件系统中每次保存、编辑或重新导出不能,它跟踪的是编辑,而非拍摄

关键的区分在于 文件内部文件系统 之间。拍摄日期存在于照片内部并随它一起携带。创建日期和修改日期是由你的操作系统打上去的,且对每台设备而言都是本地的。

拍摄日期(EXIF DateTimeOriginal)

拍摄日期 是唯一来自相机本身的日期。当你按下快门时,相机会把 DateTimeOriginal 写入嵌在 JPEG、HEIC 或 raw 文件中的 EXIF 块。它记录的是相机在那一刻的挂钟时间。

由于它存在于文件内部,这个日期能在复制、发邮件以及上传到文件共享时存活下来。把一张照片从 iPhone 通过 AirDrop 传到 Mac,拍摄日期仍然是 2019 年;只有文件系统日期重置到今天。这就是为什么像 Apple Photos 和 Google Photos 这样的照片库是按拍摄日期排序,而不是按创建日期排序。关于这个字段的完整说明,请参见 什么是 EXIF 数据

它唯一的弱点:拍摄日期的准确性,取决于相机时钟有多准。一台时区设错、或者从未设置过的相机,会写入一个错误的 DateTimeOriginal。这是日期出错的一个真实而常见的原因,详见 为什么我的照片日期不对

创建日期(一个文件系统时间戳)

创建日期 听起来应该是“照片被创建的时间”,但其实不是。它指的是 这份特定的文件副本这台特定的设备 上被创建的时间。你的操作系统会在文件出现在文件夹里的那一刻给它打上这个时间。

把照片复制到 USB 驱动器:副本会获得一个全新的创建日期,就是此刻。从邮件里下载它:今天。从备份里恢复:今天。重新导入到新手机:今天。原本的拍摄时刻与这个时间戳无关;它只记录字节是什么时候落到这里的。

这是混淆的最大单一来源。人们在文件管理器里看到“创建日期:今天”,就以为这张照片是新的,而它其实是一张刚被复制过来的、好几年前的老照片。

修改日期(最后保存时间戳)

修改日期 是文件最后一次被写入的时间。打开一张照片,裁剪它,然后保存:修改日期就更新到此刻。从编辑器里重新导出:它更新。甚至有些应用在没有可见更改的情况下重新保存文件,也会把它顶上去。

一个有用的线索:如果修改日期 早于 创建日期,那么你几乎可以肯定看到的是一个复制过来的文件。这个文件是在源头最后被编辑的,之后才被复制到这里,所以这份新副本的创建时间戳,比文件上一次真正的编辑还要新。在 EXIF 内部,对应的字段是 ModifyDate,它与相机的 CreateDate 和 DateTimeOriginal 是分开的。

为什么文件夹会按错误的日期排序

文件管理器默认使用文件系统日期,而不是 EXIF。Windows File Explorer 开箱即按“修改日期”排序,而 macOS Finder 按“创建日期”或“添加日期”排序。这两个默认值都不是拍摄日期。所以一个装着你刚复制过来的老照片的文件夹,看起来会全部来自今天,并且是按复制顺序而非拍摄顺序排列。

要在 Windows Explorer 中按真正的日期排序,请添加“拍摄日期”列(右键点击列标题,选择 More,勾选“拍摄日期”)。在 Mac 上,Photos 应用已经使用拍摄日期;Finder 并不把它作为排序列暴露出来,这正是为什么 Photos 图库是查看时间顺序的更好去处。

经典的“2019 年的照片显示今天”问题

下面是几乎每个人都会遇到的情景。你把一个装着 2019 年照片的文件夹转移到一台新笔记本上。你打开文件夹,按日期排序,每张照片都显示今天。慌了。

什么都没有丢失。拍摄日期(2019 年)仍然在每个文件内部;只是文件系统的创建日期在转移过程中重置到了今天。把那些文件中的任意一个拖进我们的 EXIF viewer,你就会看到 DateTimeOriginal 仍然显示 2019 年。排序问题的修复办法,是在一个能读取拍摄日期的工具里查看它们,详见 如何查看照片是什么时候拍的

如何检查这三个日期

一次性看到每个日期的最快办法,是我们基于浏览器的 EXIF viewer:把照片拖进去,它就会把 DateTimeOriginal、CreateDate 和 ModifyDate 并排列出,且不上传任何东西。你的操作系统也会显示文件系统日期:Windows 通过右键然后 Properties 然后 Details,Mac 通过右键然后 Get Info。

如何修复错误的日期

如果 拍摄日期 本身就是错的(相机时钟错误、时区错误),文件系统帮不上忙;你必须编辑 EXIF。我们的 EXIF 日期编辑器 会在你的浏览器中重写 DateTimeOriginal,并下载更正后的文件。各平台专门指南:

结论

三个日期,一个真相。拍摄日期(EXIF DateTimeOriginal)是照片被拍摄的真实时刻,也是唯一在文件内部一起携带的那个。创建日期修改日期 是文件系统时间戳,会在复制和编辑时重置,所以它们告诉你的是关于 这份副本 的事,而不是关于照片本身。拿不准时,请信任拍摄日期,并用我们的 EXIF viewer 来读取它。

试试这些工具

直接在浏览器中为照片加上戳记,或安装 iOS 应用程序,搭配 GPS 与原子钟即时拍照。

Download on theApp Store
打开网页工具 →EXIF 查看器 →