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.
3 dnů ago
- 1
Elapsed time in seconds
|now − past| = 259 220,9 sAbsolute difference between the two timestamps. - 2
Convert to days
259 220,9 ÷ 86 400 = 3,0002 - 3
Floor to whole units
floor(3,0002) = 3
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
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
TG we-Calculate Editorial Team. (2026). Před časem (relativní čas) [Online calculator]. TG we-Calculate. https://we-calculate.com/cs/calculator/time-ago
TG we-Calculate Editorial Team. "Před časem (relativní čas)." TG we-Calculate. 2026. https://we-calculate.com/cs/calculator/time-ago.
TG we-Calculate Editorial Team, "Před časem (relativní čas)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/cs/calculator/time-ago
@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?
