วิธีเปลี่ยนวันที่ของภาพ (5 วิธี)
ห้าวิธีในการเปลี่ยนวันที่ถ่ายของภาพ: iPhone Photos, ตัวแก้ไขวันที่ EXIF บนเว็บของเรา, Adobe Lightroom, ExifTool command line และ Python batch script พร้อมข้อดี, ข้อเสีย และเวลาที่ควรใช้แต่ละอัน
คำตอบเร็ว: วิธีเร็วที่สุดในการเปลี่ยนวันที่ของภาพคือวาง JPEG ลงในตัวแก้ไขวันที่ EXIF บนเบราว์เซอร์ฟรีอย่าง เครื่องมือเปลี่ยนวันที่ภาพ ของเรา, พิมพ์วันที่ใหม่ และคลิก Apply ผู้ใช้ iPhone สามารถปรับวันที่โดยตรงใน Apple Photos (Image → Adjust Date and Time) Power user สามารถใช้ ExifTool command line โอเพนซอร์สสำหรับการเลื่อน batch และการแก้ไขที่ scripted ห้าวิธีเปรียบเทียบด้านล่าง, จัดอันดับจากง่ายที่สุดถึงทรงพลังที่สุด
หากคุณเคยสแกนภาพพิมพ์เก่า, แก้ไขกล้องที่มีโซนเวลาผิด หรือจัดระเบียบโฟลเดอร์โครงการตามวันที่, คุณต้องการเปลี่ยนวันที่ถ่ายของภาพ บล็อกข้อมูลเมตาภายใน JPEG (EXIF) บันทึกว่าชัตเตอร์ลั่นเมื่อไหร่, และแอปส่วนใหญ่เรียงและค้นหาตามฟิลด์นั้น นี่คือห้าวิธีในการเปลี่ยน, จัดอันดับจากง่ายที่สุดถึงทรงพลังที่สุด
การเปรียบเทียบเร็ว
| วิธี | เวลาต่อภาพ | ต้นทุน | Batch | EXIF เขียนลงไฟล์? |
|---|---|---|---|---|
| iPhone Photos | 10 วินาที | ฟรี | ไม่ | ไม่ (เฉพาะไลบรารี) |
| ตัวแก้ไขเว็บของเรา | 3 วินาที | ฟรี | ใช่ | ใช่ |
| Adobe Lightroom | 5 วินาที | 10 ดอลลาร์/เดือน | ใช่ | ใช่ (เมื่อส่งออก) |
| ExifTool CLI | 1 วินาที | ฟรี | ใช่ | ใช่ |
| Python piexif | 0.1 วินาที | ฟรี | ใช่ | ใช่ |
วิธีที่ 1: แอป iPhone Photos
วิธีเร็วที่สุดสำหรับภาพหนึ่งหรือสองภาพเมื่อคุณอยู่บนโทรศัพท์อยู่แล้ว
- เปิด Photos, แตะภาพเพื่อดูเต็มหน้าจอ
- แตะไอคอนข้อมูล (i) (ด้านล่างของหน้าจอบน iOS 16+, บน-ขวาก่อนหน้า)
- แตะ Adjust ข้างวันที่
- เลือกวันที่และเวลาใหม่, แตะ Done
ข้อดี
- มาในตัว iOS, ไม่ต้องติดตั้ง
- ฟรี
- ทำงานสำหรับภาพเดียวในไม่กี่วินาที
ข้อเสีย
- ไม่เปลี่ยน EXIF บนไฟล์ต้นฉบับ วันที่อัปเดตเฉพาะในดัชนีไลบรารีของ Apple หากคุณส่งออกภาพ (AirDrop, Mail, save to Files), วันที่ EXIF ต้นฉบับคือสิ่งที่เดินทางกับมัน
- ภาพละครั้ง ไม่มี batch
เวลาที่ควรใช้
สำหรับการจัดระเบียบไลบรารีของคุณเองเมื่อคุณไม่วางแผนจะส่งออก สำหรับการแชร์ภาพกับวันที่ที่แก้ไข, ใช้หนึ่งในวิธีด้านล่างที่เขียน EXIF จริง
วิธีที่ 2: ตัวแก้ไขวันที่ EXIF บนเว็บฟรีของเรา
สร้างขึ้นสำหรับกรณีนี้โดยเฉพาะ, เฉพาะเบราว์เซอร์, ไม่ต้องติดตั้ง
- เปิด /th/edit-photo-date
- วาง JPEG หนึ่งไฟล์, หรือวางโฟลเดอร์สำหรับ batch
- พิมพ์วันที่ใหม่ (โหมด Set) หรือเลือก delta (โหมด Shift สำหรับการแก้ไขโซนเวลา)
- ดาวน์โหลดไฟล์ที่อัปเดต (หรือ ZIP ของทั้งหมด)
เบราว์เซอร์ใช้ piexif.js เพื่อเขียน DateTimeOriginal, DateTimeDigitized และ tag DateTime ของ IFD0 พร้อมกัน ไม่มีการบีบอัดใหม่: ข้อมูลพิกเซลยังคงเหมือนเดิมแบบไบต์-ต่อ-ไบต์
ข้อดี
- ฟรี, ไม่มีบัญชี, ไม่มี cap รายวัน
- ไม่อัปโหลด: ไฟล์ไม่เคยออกจากอุปกรณ์ของคุณ
- โหมด Set (วันที่เฉพาะ) และโหมด Shift (offset) ครอบคลุมทั้งสองกรณีทั่วไป
- Batch ทั้งโฟลเดอร์, ได้รับ ZIP เดียวกลับ
- ทำงานบนอุปกรณ์ใดก็ได้ที่มีเบราว์เซอร์สมัยใหม่, รวมถึงโทรศัพท์และ Chromebook
ข้อเสีย
- JPEG เท่านั้น สำหรับ PNG, WebP หรือ HEIC ดู การอ้างอิง Tag EXIF สำหรับหมายเหตุเฉพาะรูปแบบ
เวลาที่ควรใช้
ตัวเลือกค่าเริ่มต้นสำหรับหนึ่งถึงไม่กี่ร้อยภาพเมื่อคุณยังไม่มี Lightroom หรือความสะดวกสบายกับ command line
วิธีที่ 3: Adobe Lightroom Classic
หาก Lightroom เป็นส่วนหนึ่งของเวิร์กโฟลว์ของคุณอยู่แล้ว, ตัวแก้ไขเวลาถ่ายในตัวยอดเยี่ยมสำหรับ batch ใหญ่
- เลือกภาพใน Library
- เมนู: Metadata > Edit Capture Time
- เลือกหนึ่งในสามโหมด
- Adjust to a specified date and time (ใช้วันที่เดียวกันกับการเลือก)
- Shift by set number of hours (การแก้ไขโซนเวลาหรือ DST)
- Change to file creation date (ใช้ OS file mtime)
- คลิก Change All
Lightroom เปลี่ยน EXIF เมื่อส่งออก, ไม่ใช่บน RAW หรือ JPEG ต้นฉบับจนกว่าคุณจะส่งออกใหม่ หากคุณซิงค์ catalogue ไปยังบริการคลาวด์, วันที่ใหม่เดินทางกับ catalogue
ข้อดี
- จัดการภาพ 1000s ได้
- โหมด Shift ยอดเยี่ยมสำหรับ "ภาพทั้งหมดของฉันจากทริปนี้ผิดไป 5 ชั่วโมง"
- รวมเข้ากับ catalogue, keywords, ratings ที่มีอยู่ของคุณ
ข้อเสีย
- ต้องการการสมัครสมาชิก Lightroom (10 ดอลลาร์/เดือนขั้นต่ำ, มากขึ้นสำหรับ photo bundle)
- เปลี่ยน catalogue ก่อน, ไฟล์เฉพาะเมื่อส่งออก
- เส้นโค้งการเรียนรู้ที่ชันกว่าหากคุณยังไม่ได้ใช้
เวลาที่ควรใช้
ช่างภาพและสตูดิโอที่มีเวิร์กโฟลว์ Lightroom
วิธีที่ 4: ExifTool (command line)
มาตรฐานสูงสุดสำหรับ power user ฟรี, โอเพนซอร์ส, scriptable, จัดการทุก edge case ของข้อมูลเมตา
ติดตั้ง
# macOS (Homebrew)
brew install exiftool
# Debian / Ubuntu
sudo apt install libimage-exiftool-perl
# Windows
# ดาวน์โหลด .exe standalone จาก exiftool.org
ตั้งภาพหนึ่งไปยังวันที่เฉพาะ
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
การเลื่อน batch แบบ recursive
exiftool -r -DateTimeOriginal-='0:0:0 5:0:0' /path/to/photos
(ลบ 5 ชั่วโมงจากทุก JPEG ในโฟลเดอร์และโฟลเดอร์ย่อย)
ข้อดี
- ฟรี, โอเพนซอร์ส, รันบนทุก OS
- จัดการทุก tag EXIF, IPTC, XMP และ maker-note
- Scriptable อย่างง่าย
- Backup ต้นฉบับเป็นค่าเริ่มต้น (
photo.jpg_original)
ข้อเสีย
- เฉพาะ terminal, ไม่มี GUI
- เอกสาร 100+ หน้า เส้นโค้งการเรียนรู้เป็นเรื่องจริง
เวลาที่ควรใช้
คุณสะดวกสบายใน terminal และต้องทำสิ่งนี้บ่อยหรือบนกำหนดเวลาที่แน่น ExifTool คือสิ่งที่บทความบล็อกข้อมูลเมตาภาพส่วนใหญ่ (รวมถึงอันนี้) ใช้ภายใต้
วิธีที่ 5: Python + piexif (เวิร์กโฟลว์อัตโนมัติ)
ดีที่สุดเมื่อการเปลี่ยนวันที่เป็นขั้นตอนหนึ่งใน pipeline ใหญ่กว่า: การเปลี่ยนชื่อไฟล์ตามวันที่ใหม่, การส่งออกจากฐานข้อมูล, การสร้างรายงาน
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)
ตัวอย่างการเลื่อน batch
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 image library อื่นๆ ได้ง่าย (Pillow, OpenCV)
ข้อเสีย
- ต้องการ Python
- การเขียน script ใช้เวลาแม้สั้น
- ไม่มี GUI
เวลาที่ควรใช้
คุณกำลังประมวลผลภาพในระดับใหญ่ (หลายแสน), หรือการเปลี่ยนวันที่เป็นขั้นตอนหนึ่งใน pipeline หลายขั้นตอน (rename, sort, อัปโหลดไป S3, เขียนแถวฐานข้อมูล)
คุณควรเลือกวิธีไหน?
- ภาพหนึ่ง, บนโทรศัพท์ของคุณ: iPhone Photos (วิธีที่ 1) หากคุณจะดูใน Photos เท่านั้น ตัวแก้ไขเว็บ ของเราหากคุณจะแชร์หรือส่งออก
- ภาพไม่กี่ภาพบนแล็ปท็อปของคุณ: ตัวแก้ไขเว็บ ของเรา ฟรี, ทันที, ไม่ต้องติดตั้ง
- การถ่ายทั้งหมด (50-500 ภาพ) ที่มีปัญหาโซนเวลา: ตัวแก้ไขเว็บของเราในโหมด Shift หรือ Lightroom หากคุณมีอยู่แล้ว
- ภาพหลายพัน, เวิร์กโฟลว์ปกติ: ExifTool (วิธีที่ 4)
- อัตโนมัติ, การรวมกับระบบอื่น: Python piexif (วิธีที่ 5)
หมายเหตุเกี่ยวกับความสมบูรณ์
วันที่ EXIF เปลี่ยนได้ง่ายโดยการออกแบบ รูปแบบมีไว้ให้แก้ไขได้โดยซอฟต์แวร์ภาพ หากคุณต้องการ timestamp ที่มีหลักฐานการดัดแปลง (สำหรับหลักฐานทางกฎหมาย, ประกัน, วารสารศาสตร์), วันที่ EXIF เพียงอย่างเดียวไม่พอ ดูบทความของเราเกี่ยวกับ ภาพ timestamp ยืนหยัดเป็นหลักฐานทางกฎหมายหรือไม่ สำหรับชิ้นส่วน chain-of-custody ที่สำคัญ
สำหรับคำจำกัดความ tag ที่อยู่ใต้, การอ้างอิง Tag EXIF ของเราครอบคลุม DateTimeOriginal, DateTimeDigitized, OffsetTime และทุกฟิลด์วันที่อื่นๆ ใน EXIF
เครื่องมือที่กล่าวถึงในคู่มือนี้
- ตัวแก้ไขวันที่ EXIF บนเว็บฟรี: เฉพาะเบราว์เซอร์, ไม่อัปโหลด
- EXIF Editor ฟรี: แก้ไขฟิลด์ EXIF ใดก็ได้, ไม่ใช่แค่วันที่
- ตัวอ่าน EXIF ฟรี: อ่านวันที่ที่มีอยู่ก่อนเปลี่ยน
- การอ้างอิง tag EXIF: ทุกฟิลด์วันที่ EXIF, เชิงลึก
- ExifTool: exiftool.org
- piexif (Python และ JS): github.com/hMatoba/piexifjs
- Adobe Lightroom: adobe.com/lightroom
ลองใช้เครื่องมือ
ประทับเวลาบนรูปได้ทันทีในเบราว์เซอร์ หรือติดตั้งแอป iOS เพื่อถ่ายภาพสดพร้อม GPS และเวลาจากนาฬิกาอะตอม