← 照片指南

如何在 Windows 10 和 11 上修改照片日期

在 Windows 10 和 11 上修改照片的拍摄日期。File Explorer 可以编辑“拍摄日期”,但在很多文件上会悄无声息地失败。请使用浏览器版 EXIF 编辑器。

快速解答: Windows File Explorer 可以通过 Properties > Details 编辑照片的“拍摄日期”,但它只对部分格式写入 EXIF 标签,而且失败时 Explorer 会隐藏错误。它在 HEIC 和 PNG 上会悄无声息地什么都不做,也无法可靠地批量处理一整个文件夹。要可靠地、跨格式地修改真正的拍摄日期,可以使用免费的浏览器版 EXIF 日期编辑器:它会把 DateTimeOriginal 直接写入文件本身,无需安装,也无需上传。下面介绍这两种方法各自的原理,以及何时该用哪一种。

Windows 对照片的“日期”有两种完全不同的概念,而大多数人改的都是错误的那一个。下面先介绍内置方法,再介绍可靠的方法。

方法一:File Explorer Properties > Details(内置,但有局限)

Windows 10 和 11 都允许你在不安装任何额外软件的情况下编辑拍摄日期:

  1. 打开文件夹,右键点击照片,选择 Properties
  2. 点击 Details 选项卡。
  3. 找到 拍摄日期,点击它旁边的值,输入新的日期和时间。
  4. 点击 Apply,然后点击 OK

对于直接从相机或手机拍出的标准 JPEG,这通常有效,并会把 EXIF 日期写入文件。那为什么不到此为止呢?

局限是实实在在的,而且 Explorer 不会就此向你发出警告:

  • 它只能编辑部分格式。 对于 PNGTIFF拍摄日期 字段是空白且不可编辑的;对于 HEIC(iPhone 的默认格式),Windows 通常根本不显示可编辑的日期。
  • 它会悄无声息地失败。 当 Explorer 无法写入标签时,它不会显示错误。你输入了新日期,点击了 OK,但文件里其实什么都没有改变。你只会在以后旧日期重新出现时才发现。
  • 没有真正的批量处理。 选中多个文件并对它们全部编辑 拍摄日期 并不可靠:它会跳过无法写入的文件,且不会报告哪些成功了。
  • 它可能改到错误的标签。 Explorer 的 拍摄日期 并不总是干净地对应到 DateTimeOriginal,因此其他应用可能仍然读到旧的值。

如果你的文件是干净的 JPEG,而且只有一两张,那么内置方法没问题。其他任何情况,都请使用下一个方法。

方法二:浏览器版 EXIF 日期编辑器(可靠,会写入文件)

要修改真正的拍摄日期,并让它在每个应用和格式中都保持有效:

  1. 在 Windows 上的任意浏览器中打开 EXIF 日期编辑器
  2. 上传照片(JPEG 及更多格式)。
  3. 输入新的日期和时间。
  4. 点击 Apply 并下载新文件。

这会把 DateTimeOriginal 直接写入文件,这正是照片应用、相机和操作系统在判断“这张照片是什么时候拍的”时真正读取的标签。它完全在你的浏览器中运行,因此照片永远不会上传到服务器,也没有任何东西需要安装。当日期需要在任何地方都正确时(用于排序、用于分享、用于证据),这就是值得信赖的方法。如果你想确认某个文件当前包含什么信息,可以先在 EXIF viewer 中打开它。

为什么“修改日期”和“创建日期”都不是拍摄日期

在 File Explorer 的文件夹里,你最常看到的列是 修改日期创建日期。这些是文件系统时间戳,由 Windows 设置,而不是由相机设置:

  • 创建日期 是这份文件副本落到这块硬盘上的时间。把照片复制到一个新文件夹,它就可能变成今天。
  • 修改日期 是文件的字节最后一次发生变化的时间。

两者都不是拍摄日期。照片真正被拍摄的日期作为 EXIF DateTimeOriginal 存在于文件内部。按 创建日期 对文件夹排序,即使照片真正的拍摄日期完全正确,也可能把它们打乱成错误的顺序。完整说明请参见 拍摄日期、创建日期与修改日期对比。如果你的日期已经看起来不对,为什么我的照片日期不对 介绍了常见原因。

一次性修改许多张照片的日期

需要修复一整批照片吗(一次旅行、一本扫描的相册、一台时钟设错的相机)?File Explorer 的多选编辑是最有可能悄无声息失败的环节,因此它是做批量工作最糟糕的工具。浏览器版 EXIF 编辑器一次处理一个文件,但确定无误:每一次下载都真切地带上了新的 DateTimeOriginal,不会在不告诉你的情况下跳过任何文件。对于非常大的批量,高级用户有时会动用命令行工具,但对大多数人来说,浏览器编辑器学起来更快也更安全,因为你能看到并验证每一个结果。

简短版本

Windows File Explorer 可以通过 Properties > Details 编辑 拍摄日期,但只对部分格式有效,没有批量功能,而且会在 HEICPNGTIFF 上隐藏自己的失败。可靠且不受格式限制的解决办法是免费的浏览器版 EXIF 日期编辑器:它会把 DateTimeOriginal 写入文件,在本地运行,永远不会上传你的照片。请记住,文件夹里的 创建日期修改日期 都不是拍摄日期。关于其他平台和更全面的概览,请参见 如何修改照片上的日期

试试这些工具

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

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