bte365娱乐线

如何变更照片上的日期(5 种方法)

发布时间 2026-07-03 20:13:35 作者 admin 阅读 3265

快速解答: 变更照片日期最快的方法是把 JPEG 放进像我们的 变更照片日期工具 这类免费的、在浏览器中执行的 EXIF 日期编辑器,输入新日期,然后点「套用」。iPhone 用户可以直接在 Apple「照片」中调整日期(影像 → 调整日期与时间)。进阶用户可以使用开源的 ExifTool 命令列来做批次平移和脚本化修正。以下比较五种方法,从最简单到最强大排序。

如果你曾经扫描过一张旧相片、修正过设错时区的相机,或按日期整理过一个项目文件夹,你就需要过变更照片的拍摄日期。JPEG 内部的元数据区块(EXIF)记录了快门击发的时间,而大多数应用程序都按那个字段排序和搜索。以下是变更它的五种方法,从最简单到最强大排序。

快速比较

方法每张照片耗时费用批次EXIF 是否写入文件?iPhone「照片」10 秒免费否否(仅照片库)我们的网页编辑器3 秒免费是是Adobe Lightroom5 秒每月 $10是是(导出时)ExifTool CLI1 秒免费是是Python piexif0.1 秒免费是是

方法 1:iPhone「照片」应用程序

当你人已经在手机旁时,这是处理一两张照片最快的方法。

打开**「照片」**,点一张照片以全屏幕检视

点 (i) 信息图示(iOS 16 以上在屏幕底部,较早版本在右上角)

点日期旁边的**「调整」**

挑选一个新的日期和时间,点**「完成」**

优点

内建于 iOS,免安装

免费

几秒内就能处理单张照片

缺点

不会变更来源文件上的 EXIF。 日期只在 Apple 的照片库索引中更新。如果你导出照片(AirDrop、邮件、存到「文件」),随它一起带走的是原始的 EXIF 日期。

一次一张照片。无法批次。

适用时机

用于整理你自己的照片库且不打算导出时。若要分享一张已修正日期的照片,请使用下面那些真正会写入 EXIF 的方法。

方法 2:我们免费的网页 EXIF 日期编辑器

正是为这个情境打造,纯浏览器,免安装。

打开 /edit-photo-date

放入一张 JPEG,或放入一个文件夹做批次处理

输入新日期(设置模式),或挑选一个差值(时区修正用的平移模式)

下载更新后的文件(或把全部打包成一个 ZIP)

浏览器使用 piexif.js 同步写入 DateTimeOriginal、DateTimeDigitized 和 IFD0 的 DateTime 标签。不重新压缩:像素数据保持逐位元组完全相同。

优点

免费、无帐号、无每日上限

不上传:文件永远不离开你的设备

设置模式(特定日期)和平移模式(位移量)涵盖两种常见情况

批次处理整个文件夹,取回单一个 ZIP

在任何有现代浏览器的设备上都能运作,包括手机和 Chromebook

缺点

仅限 JPEG。关于 PNG、WebP 或 HEIC,请参见 EXIF 标签参考 中各格式专属的说明。

适用时机

当你还没有 Lightroom 或不熟悉命令列时,处理一到数百张照片的默认选择。

方法 3:Adobe Lightroom Classic

如果 Lightroom 已经是你工作流程的一部分,内建的拍摄时间编辑器对大批次处理极为出色。

在图库中选取照片

选单:元数据 > 编辑拍摄时间

从三种模式中挑选:

调整为指定的日期与时间(将同一个日期套用到选取项目)

依设置的时数位移(时区或日光节约时间修正)

变更为文件建立日期(使用 OS 文件修改时间)

点**「全部变更」**

Lightroom 在导出时才变更 EXIF,在你重新导出前不会动到来源 RAW 或 JPEG。如果你把目录同步到云端服务,新日期会随目录一起带过去。

优点

能处理数千张照片

平移模式对「我这趟旅行的所有照片都差了 5 小时」极为出色

与你现有的目录、关键字、评分整合

缺点

需要 Lightroom 订阅(最低每月 $10,摄影套装更贵)

先变更目录,文件要到导出时才变

如果你还不会用,学习曲线较陡

适用时机

具备 Lightroom 工作流程的摄影师和工作室。

方法 4:ExifTool(命令列)

进阶用户的黄金标准。免费、开源、可脚本化,能处理每一种元数据的边缘情况。

安装

# macOS(Homebrew)

brew install exiftool

# Debian / Ubuntu

sudo apt install libimage-exiftool-perl

# Windows

# 从 exiftool.org 下载独立的 .exe

把一张照片设为特定日期

exiftool -DateTimeOriginal='2026:05:21 14:30:00' photo.jpg

把文件夹中每张 JPEG 都平移 +3 小时

exiftool -DateTimeOriginal+='0:0:0 3:0:0' *.jpg

同步三个 EXIF 日期字段

exiftool \

-DateTimeOriginal='2026:05:21 14:30:00' \

-CreateDate='2026:05:21 14:30:00' \

-ModifyDate='2026:05:21 14:30:00' \

photo.jpg

递归批次平移

exiftool -r -DateTimeOriginal-='0:0:0 5:0:0' /path/to/photos

(从该文件夹及其子文件夹中的每张 JPEG 减去 5 小时。)

优点

免费、开源,在每个 OS 上都能执行

能处理每一个 EXIF、IPTC、XMP 和制造商备注标签

极易脚本化

默认备份原始文件(photo.jpg_original)

缺点

只有终端机,没有图形介面

100 多页的文件;学习曲线是真的存在

适用时机

你在终端机里很自在,且需要经常或在紧凑时程下做这件事。ExifTool 是大多数照片元数据博客文章(包括这一篇)背后使用的工具。

方法 5:Python + piexif(自动化工作流程)

当变更日期只是更大流程中的一个步骤时最适合:根据新日期重新命名文件、从数据库导出、产生报表。

import piexif

from datetime import datetime

photo = "photo.jpg"

new_date = datetime(2026, 5, 21, 14, 30, 0)

formatted = new_date.strftime("%Y:%m:%d %H:%M:%S").encode("ascii")

exif_dict = piexif.load(photo)

exif_dict["Exif"][piexif.ExifIFD.DateTimeOriginal] = formatted

exif_dict["Exif"][piexif.ExifIFD.DateTimeDigitized] = formatted

exif_dict["0th"][piexif.ImageIFD.DateTime] = formatted

exif_bytes = piexif.dump(exif_dict)

piexif.insert(exif_bytes, photo)

批次平移范例

import piexif

from datetime import timedelta, datetime

import glob

offset = timedelta(hours=3)

for photo in glob.glob("/path/to/photos/*.jpg"):

exif_dict = piexif.load(photo)

raw = exif_dict["Exif"].get(piexif.ExifIFD.DateTimeOriginal)

if not raw:

continue

dt = datetime.strptime(raw.decode(), "%Y:%m:%d %H:%M:%S")

new = (dt + offset).strftime("%Y:%m:%d %H:%M:%S").encode("ascii")

exif_dict["Exif"][piexif.ExifIFD.DateTimeOriginal] = new

exif_dict["Exif"][piexif.ExifIFD.DateTimeDigitized] = new

exif_dict["0th"][piexif.ImageIFD.DateTime] = new

piexif.insert(piexif.dump(exif_dict), photo)

优点

最有弹性;可整合进任何工作流程

免费、文件完善(就是我们在浏览器中使用的同一个 piexif)

容易与其他 Python 影像函式库(Pillow、OpenCV)结合

缺点

需要 Python

就算脚本很短,撰写也要花时间

没有图形介面

适用时机

你正在大规模处理照片(数十万张),或变更日期只是多步骤流程中的一步(重新命名、排序、上传到 S3、写入一笔数据库记录)。

你该挑哪一种方法?

单张照片,在手机上: 如果你只会在「照片」里看它,用 iPhone「照片」(方法 1);如果你要分享或导出,用我们的 网页编辑器。

笔电上的少数几张照片: 我们的 网页编辑器。免费、实时、免安装。

整组拍摄(50 到 500 张)且有时区问题: 用平移模式的我们的网页编辑器,或如果你已经有 Lightroom 就用它。

数千张照片,常态性工作流程: ExifTool(方法 4)。

自动化、与其他系统整合: Python piexif(方法 5)。

关于完整性的提醒

EXIF 日期在设计上就很容易变更。这个格式本来就打算让照片软件可以编辑。如果你需要一个防窜改的时间戳记(用于法律证据、保险、新闻),光靠 EXIF 日期是不够的。关于重要的监管链环节,请参见我们的文章

时间戳记照片是否能作为法律证据站得住脚。

关于底层的标签定义,我们的

EXIF 标签参考 涵盖了

DateTimeOriginal、DateTimeDigitized、OffsetTime,以及 EXIF 中的每一个其他日期字段。

本指南提到的工具

免费网页 EXIF 日期编辑器:纯浏览器,不上传。

免费 EXIF 编辑器:编辑任何 EXIF 字段,不只是日期。

免费 EXIF 检视器:在变更前先读取现有的日期。

EXIF 标签参考:深入说明每一个 EXIF 日期字段。

ExifTool:exiftool.org

piexif(Python 和 JS):github.com/hMatoba/piexifjs

Adobe Lightroom:adobe.com/lightroom

相关推荐

电池电量相关计算(AH,WH,W)

电量是指用电设备所需用电能的数量,又称为电能或电功 电能的单位是千瓦·时(kW·h),又称电度数,W=P*t。 1、用电器的用电量(度) 度=用

11-04 分类 365bet世界杯

More translations of剧场in English

music hall uk Your browser doesn't support HTML5 audio /ˈmjuː.zɪk ˌhɔːl/us Your browser doesn't support HTML5 audio /ˈmjuː.zɪk ˌhɑːl/ noun UK a type of theatre entertainment in t

10-23 分类 bte365娱乐线

621什麼星座

履歷星座 履歷星座是一個新興的概念,它指的是在個人簡歷中星座這一欄填寫時所依據的星座。然而,實際上星座只是一種人類自己想像出來的

02-10 分类 super365体育官网下载

Windump的详细用法

原文链接: Windump的详细用法Npcapnmap/npcap: Nmap Project's packet sniffing library for Windows, based on WinPcap/Libpcap improved with NDIS 6 and LWF. "WinDump 3.9.5.exe" -D"WinDu

07-30 分类 super365体育官网下载