Intermediate

Před časem (relativní čas)

Převeďte libovolné minulé datum a čas na jasnou relativní frázi jako „před 3 dny“ plus úplný rozpis uplynulého intervalu ve všech jednotkách.
Format: YYYY-MM-DDTHH:mm (or any parseable date)
Optional — defaults to the current moment
Time ago
3

3 dnů ago

Seconds
259 220,95
Minuty
4 320,35
Hodiny
72,01
Dny
3
Týdny
0,43
Měsíce
0,1
Roky
0,01
2026-07-10T01:59now3 dnů agoElapsed time (progress scaled to 10 years)
Step by step
  1. 1

    Elapsed time in seconds

    |now − past| = 259 220,9 s
    Absolute difference between the two timestamps.
  2. 2

    Convert to days

    259 220,9 ÷ 86 400 = 3,0002
  3. 3

    Floor to whole units

    floor(3,0002) = 3
Výsledky jsou pouze orientační odhady pro obecné informační účely a nejsou odborným poradenstvím — důležité výsledky si vždy nezávisle ověřte, než se na ně spolehnete. Přečíst si úplné právní upozornění.
Rychlá odpověď

Jak tato kalkulačka funguje?

Před časem je mezera mezi nynějškem a minulým okamžikem, vyjádřená největší vyhovující jednotkou: diff = now − past, poté value = floor(diff / unit). Jednotky stoupají od sekund k letům s prahy 60, 60, 24, 7, ~30,44 a 365,25 dne, čímž dávají fráze jako „před 3 dny“ plus úplný rozpis.

Vzorec
diff = now − past; pick largest fitting unit (s < 60, min < 60, hr < 24, day < 7, week < 30.44d, month < 365.25d, else year); value = floor(diff / unit)
How this is calculated

Kalkulačka rozebere minulé datum a čas, který zadáte, a volitelný referenční čas. Necháte-li referenci prázdnou, použije aktuální okamžik. Rozdíl se počítá v milisekundách jako reference minus minulost, takže kladná hodnota znamená, že minulé datum je za referencí, a záporná hodnota znamená, že je před ní (zobrazeno jako „od nynějška“).

Pro volbu relativní fráze se vybere největší jednotka, která vyhovuje absolutnímu rozdílu, s použitím těchto prahů: pod 60 sekund se zobrazují sekundy; pod 60 minut se zobrazují minuty; pod 24 hodin se zobrazují hodiny; pod 7 dnů se zobrazují dny; pod jeden měsíc (zprůměrovaný na 30,44 dne) se zobrazují týdny; pod jeden rok (365,25 dne) se zobrazují měsíce; jinak roky. Zobrazená hodnota je floor rozdílu děleného touto jednotkou, takže neúplné jednotky se vypouštějí stejně jako v běžné řeči („před 3 dny“, nikoli „před 3,4 dny“).

Měsíce a roky používají zprůměrované délky (30,44 a 365,25 dne) pro zohlednění proměnlivé délky měsíců a přestupných let, takže jsou to přibližné hodnoty, nikoli přesné kalendářní počty. Mřížka rozpisu znovu vyjadřuje stejný interval v sekundách, minutách, hodinách, dnech, týdnech, měsících a letech jako přesné zlomkové součty pro přesnou práci.

Často kladené otázky

Kalendářní měsíce mají od 28 do 31 dnů a roky mohou zahrnovat přestupný den, takže kalkulačka používá průměrné délky 30,44 dne na měsíc a 365,25 dne na rok. To udržuje relativní frázi konzistentní, ale znamená to, že součty měsíců a let jsou odhady, nikoli přesné kalendářní rozdíly.

Je-li minulé datum ve skutečnosti pozdější než referenční čas, rozdíl je záporný. Kalkulačka stále funguje: použije absolutní interval a frázi označí „od nynějška“ místo „před“.

Funguje libovolný řetězec, který prohlížeč dokáže rozebrat, ale ISO 8601 jako 2026-06-24T09:00 je napříč zařízeními nejspolehlivější. Pro porovnání s aktuálním okamžikem nechte referenční pole prázdné.

Také známé jako

před jak dlouho
relativní čas
jak dávno
před n dny
uplynulý čas od
kalkulačka času zpět

APA

TG we-Calculate Editorial Team. (2026). Před časem (relativní čas) [Online calculator]. TG we-Calculate. https://we-calculate.com/cs/calculator/time-ago

Chicago

TG we-Calculate Editorial Team. "Před časem (relativní čas)." TG we-Calculate. 2026. https://we-calculate.com/cs/calculator/time-ago.

IEEE

TG we-Calculate Editorial Team, "Před časem (relativní čas)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/cs/calculator/time-ago

BibTeX

@misc{wecalculate_time_ago, title = {Před časem (relativní čas)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/cs/calculator/time-ago}}, year = {2026}, note = {TG we-Calculate} }

Pomohla vám tato kalkulačka?