← Fotoprůvodci

Jak změnit datum na fotografii (5 metod)

Pět způsobů, jak změnit datum pořízení fotografie: iPhone Photos, náš webový editor data EXIF, Adobe Lightroom, příkazový řádek ExifTool a dávkový skript v Pythonu. S výhodami, nevýhodami a kdy který použít.

Rychlá odpověď: Nejrychlejší způsob, jak změnit datum fotografie, je přetáhnout JPEG do bezplatného editoru data EXIF běžícího v prohlížeči, jako je náš nástroj pro změnu data fotografie, zadat nové datum a kliknout na Použít. Uživatelé iPhone mohou upravovat data přímo v Apple Photos (Image → Adjust Date and Time). Pokročilí uživatelé mohou použít příkazový řádek ExifTool s otevřeným zdrojovým kódem pro dávkové posuny a skriptované opravy. Pět metod srovnáno níže, seřazeno od nejjednodušší po nejvýkonnější.

Pokud jste někdy naskenovali starý tisk, opravili fotoaparát se špatným časovým pásmem nebo zorganizovali projektovou složku podle data, potřebovali jste změnit datum pořízení fotografie. Blok metadat uvnitř JPEG (EXIF) zaznamenává, kdy se spustila závěrka, a většina aplikací řadí a hledá podle tohoto pole. Zde je pět způsobů, jak ho změnit, seřazených od nejjednoduššího po nejvýkonnější.

Rychlé srovnání

MetodaČas na fotografiiCenaDávkaEXIF zapsán do souboru?
iPhone Photos10 sZdarmaNeNe (pouze knihovna)
Náš webový editor3 sZdarmaAnoAno
Adobe Lightroom5 s10 $/měsAnoAno (při exportu)
ExifTool CLI1 sZdarmaAnoAno
Python piexif0,1 sZdarmaAnoAno

Metoda 1: Aplikace iPhone Photos

Nejrychlejší způsob pro jednu nebo dvě fotografie, když jste již na telefonu.

  1. Otevřete Photos, klepněte na fotografii pro zobrazení na celou obrazovku
  2. Klepněte na informační ikonu (i) (dole na obrazovce v iOS 16+, dříve vpravo nahoře)
  3. Klepněte na Adjust vedle data
  4. Vyberte nové datum a čas, klepněte na Done

Výhody

  • Vestavěné v iOS, žádná instalace
  • Zdarma
  • Funguje pro jednotlivou fotografii během sekund

Nevýhody

  • Nemění EXIF ve zdrojovém souboru. Datum se aktualizuje pouze v indexu knihovny Apple. Pokud fotografii exportujete (AirDrop, Mail, uložit do Files), s ní cestuje původní datum EXIF.
  • Jedna fotografie po druhé. Žádná dávka.

Kdy použít

Pro organizaci vlastní knihovny, když neplánujete export. Pro sdílení fotografie s opraveným datem použijte jednu z metod níže, která EXIF skutečně zapisuje.

Metoda 2: Náš bezplatný webový editor data EXIF

Vytvořen přesně pro tento případ, pouze v prohlížeči, žádná instalace.

  1. Otevřete /edit-photo-date
  2. Přetáhněte jeden JPEG, nebo přetáhněte složku pro dávku
  3. Zadejte nové datum (režim Set) nebo vyberte rozdíl (režim Shift pro opravy časového pásma)
  4. Stáhněte aktualizovaný soubor (nebo ZIP všech)

Prohlížeč používá piexif.js k zápisu DateTimeOriginal, DateTimeDigitized a značky DateTime IFD0 synchronně. Žádná opětovná komprese: data pixelů zůstávají bajt po bajtu identická.

Výhody

  • Zdarma, žádné účty, žádné denní limity
  • Žádné nahrávání: soubor nikdy neopustí vaše zařízení
  • Režim Set (konkrétní datum) a režim Shift (offset) pokrývají oba běžné případy
  • Dávkujte celou složku, dostanete zpět jeden ZIP
  • Funguje na libovolném zařízení s moderním prohlížečem, včetně telefonů a Chromebooků

Nevýhody

Kdy použít

Výchozí volba pro jednu až několik set fotografií, když ještě nemáte Lightroom nebo nejste zvyklí na příkazový řádek.

Metoda 3: Adobe Lightroom Classic

Pokud je Lightroom již součástí vašeho pracovního postupu, vestavěný editor času pořízení je vynikající pro velké dávky.

  1. Vyberte fotografie v Library
  2. Menu: Metadata > Edit Capture Time
  3. Vyberte jeden ze tří režimů:
    • Adjust to a specified date and time (použijte stejné datum na výběr)
    • Shift by set number of hours (oprava časového pásma nebo letního času)
    • Change to file creation date (použít mtime souboru OS)
  4. Klikněte na Change All

Lightroom mění EXIF při exportu, ne ve zdrojovém RAW nebo JPEG, dokud jej znovu neexportujete. Pokud synchronizujete katalog s cloudovou službou, nové datum cestuje s katalogem.

Výhody

  • Zvládne tisíce fotografií
  • Režim Shift je vynikající pro "všechny mé fotografie z této cesty jsou špatně o 5 hodin"
  • Integruje se s vaším existujícím katalogem, klíčovými slovy, hodnoceními

Nevýhody

  • Vyžaduje předplatné Lightroom (minimálně 10 $/měsíc, více pro foto balíček)
  • Mění nejprve katalog, soubory pouze při exportu
  • Strmější křivka učení, pokud jej již nepoužíváte

Kdy použít

Fotografové a studia s pracovním postupem Lightroom.

Metoda 4: ExifTool (příkazový řádek)

Zlatý standard pro pokročilé uživatele. Zdarma, otevřený zdrojový kód, skriptovatelný, zvládne každý okrajový případ metadat.

Instalace

# macOS (Homebrew)
brew install exiftool

# Debian / Ubuntu
sudo apt install libimage-exiftool-perl

# Windows
# Stáhněte samostatné .exe z exiftool.org

Nastavte jednu fotografii na konkrétní datum

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

Posuňte každý JPEG ve složce o +3 hodiny

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

Synchronizujte všechna tři pole data 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

Rekurzivní dávkový posun

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

(Odečte 5 hodin od každého JPEG ve složce a jejích podsložkách.)

Výhody

  • Zdarma, otevřený zdrojový kód, běží na každém OS
  • Zvládne každou značku EXIF, IPTC, XMP a maker-note
  • Triviálně skriptovatelný
  • Ve výchozím nastavení zálohuje originály (photo.jpg_original)

Nevýhody

  • Pouze terminál, žádné grafické rozhraní
  • 100+ stránek dokumentace, křivka učení je reálná

Kdy použít

Jste zvyklí na terminál a potřebujete to dělat často nebo v napjatém termínu. ExifTool je to, co většina blogových příspěvků o fotografických metadatech (včetně tohoto) používá pod kapotou.

Metoda 5: Python + piexif (automatizované pracovní postupy)

Nejlepší, když je změna data jedním krokem ve větší pipeline: přejmenování souborů na základě nového data, export z databáze, generování zprávy.

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)

Příklad dávkového posunu

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)

Výhody

  • Nejflexibilnější, integrujte do libovolného pracovního postupu
  • Zdarma, dobře zdokumentované (stejný piexif, který používáme v prohlížeči)
  • Snadno kombinovatelné s dalšími knihovnami obrázků v Pythonu (Pillow, OpenCV)

Nevýhody

  • Vyžaduje Python
  • Napsání skriptu zabere čas, i když je krátký
  • Žádné grafické rozhraní

Kdy použít

Zpracováváte fotografie ve velkém měřítku (statisíce) nebo je změna data jedním krokem ve vícekrokové pipeline (přejmenovat, seřadit, nahrát na S3, zapsat řádek do databáze).

Kterou metodu byste měli vybrat?

  • Jedna fotografie, na telefonu: iPhone Photos (Metoda 1), pokud ji budete prohlížet pouze v Photos, náš webový editor, pokud ji budete sdílet nebo exportovat.
  • Hrstka fotografií na notebooku: náš webový editor. Zdarma, okamžitě, žádná instalace.
  • Celé focení (50-500 fotografií) s problémem časového pásma: náš webový editor v režimu Shift, nebo Lightroom, pokud jej již máte.
  • Tisíce fotografií, pravidelný pracovní postup: ExifTool (Metoda 4).
  • Automatizace, integrace s dalšími systémy: Python piexif (Metoda 5).

Poznámka k integritě

Data EXIF se dají snadno změnit již z principu. Formát je navržen tak, aby byl upravitelný fotografickým softwarem. Pokud potřebujete časové razítko odolné vůči manipulaci (pro právní důkaz, pojištění, žurnalistiku), samotné datum EXIF nestačí. Viz náš článek o tom, zda fotografie s časovým razítkem obstojí jako právní důkaz, pro části řetězce úschovy, na kterých záleží.

Pro podkladové definice značek naše Referenční příručka značek EXIF pokrývá DateTimeOriginal, DateTimeDigitized, OffsetTime a každé další pole data v EXIF.

Nástroje zmíněné v tomto průvodci

Vyzkoušejte nástroje

Orazítkujte fotografii přímo v prohlížeči, nebo si nainstalujte iOS aplikaci pro fotografování naživo s GPS a atomovými hodinami.

Download on theApp Store
Otevřít webový nástroj →Prohlížeč EXIF →