Čas uplynulý (relatívny čas)
Premeňte ľubovoľný minulý dátum a čas na jasnú relatívnu frázu ako „pred 3 dňami“, plus úplný rozpis uplynulého intervalu v každej jednotke.
3 dní ago
- 1
Elapsed time in seconds
|now − past| = 259 220,6 sAbsolute difference between the two timestamps. - 2
Convert to days
259 220,6 ÷ 86 400 = 3,0002 - 3
Floor to whole units
floor(3,0002) = 3
Ako táto kalkulačka funguje?
Čas uplynulý je medzera medzi teraz a minulým okamihom, vyjadrená s najväčšou vhodnou jednotkou: diff = now − past, potom value = floor(diff / unit). Jednotky stúpajú od sekúnd po roky pomocou prahov 60, 60, 24, 7, ~30,44 a 365,25 dní, čo dáva frázy ako „pred 3 dňami“ plus úplný rozpis.
Vzorec
How this is calculated
Kalkulačka analyzuje minulý dátum a čas, ktorý zadáte, a voliteľný referenčný čas. Ak referenčné pole necháte prázdne, použije aktuálny okamih. Rozdiel sa vypočíta v milisekundách ako referencia mínus minulosť, takže kladná hodnota znamená, že minulý dátum je za referenciou a záporná hodnota znamená, že je pred ňou (zobrazuje sa ako „o chvíľu“).
Na výber relatívnej frázy sa zvolí najväčšia jednotka zodpovedajúca absolútnemu rozdielu, pomocou týchto prahov: pod 60 sekúnd zobrazuje sekundy; pod 60 minút zobrazuje minúty; pod 24 hodín zobrazuje hodiny; pod 7 dní zobrazuje dni; pod jeden mesiac (priemer 30,44 dní) zobrazuje týždne; pod jeden rok (365,25 dní) zobrazuje mesiace; inak roky. Zobrazená hodnota je podlaha rozdielu deleného touto jednotkou, takže čiastkové jednotky sú zahodené, rovnako ako v každodennej reči („pred 3 dňami“, nie „pred 3,4 dňami“).
Mesiace a roky používajú priemerné dĺžky (30,44 a 365,25 dní) na zohľadnenie variabilných dĺžok mesiacov a priestupných rokov, takže sú to aproximácie a nie presné kalendárne rozdiely. Tabuľka rozpisu opakuje rovnaký interval v sekundách, minútach, hodinách, dňoch, týždňoch, mesiacoch a rokoch ako presné zlomkové celky pre presnú prácu.
Často kladené otázky
Kalendárne mesiace sa pohybujú od 28 do 31 dní a roky môžu obsahovať priestupný deň, takže kalkulačka používa priemerné dĺžky 30,44 dní na mesiac a 365,25 dní na rok. Toto udržuje relatívnu frázu konzistentnú, ale znamená to, že mesačné a ročné celky sú odhady, nie presné kalendárne rozdiely.
Ak je minulý dátum v skutočnosti neskorší ako referenčný čas, rozdiel je záporný. Kalkulačka stále funguje: používa absolútny interval a označuje frázu „o chvíľu“ namiesto „pred“.
Funguje ľubovoľný reťazec, ktorý prehliadač dokáže analyzovať, ale ISO 8601 ako 2026-06-24T09:00 je najspoľahlivejší na všetkých zariadeniach. Nechajte referenčné pole prázdne na porovnanie s aktuálnym okamihom.
Známe aj ako
TG we-Calculate Editorial Team. (2026). Čas uplynulý (relatívny čas) [Online calculator]. TG we-Calculate. https://we-calculate.com/sk/calculator/time-ago
TG we-Calculate Editorial Team. "Čas uplynulý (relatívny čas)." TG we-Calculate. 2026. https://we-calculate.com/sk/calculator/time-ago.
TG we-Calculate Editorial Team, "Čas uplynulý (relatívny čas)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sk/calculator/time-ago
@misc{wecalculate_time_ago, title = {Čas uplynulý (relatívny čas)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sk/calculator/time-ago}}, year = {2026}, note = {TG we-Calculate} }
Pomohla vám táto kalkulačka?
