Přičtení nebo odečtení času od data
Přičtěte nebo odečtěte libovolnou kombinaci let, měsíců, týdnů, dnů, hodin, minut a sekund od výchozího data a času a zjistěte výsledný okamžik.
yr
mo
wk
d
h
min
s
Jak tato kalkulačka funguje?
Zadejte výchozí datum a čas a znaménkové posuny v letech, měsících, týdnech, dnech, hodinách, minutách a sekundách. Nástroj přičte roky a měsíce jako kalendářní úpravy, poté přičte zbývající části jako pevný milisekundový rozsah a vrátí výsledné datum a čas, jeho den v týdnu a celkový posun ve dnech a sekundách.
Vzorec
How this is calculated
Začněte výchozím datem a časem zadaným ve formátu ISO (například 2026-06-27T09:00). Každé pole posunu přijímá kladnou hodnotu pro přičtení času nebo zápornou pro jeho odečtení. Výpočet aplikuje posuny ve dvou fázích, aby výsledek odpovídal běžným kalendářním očekáváním.
Nejprve se aplikují kalendářní části: posun let se přičte pomocí setFullYear a posun měsíců pomocí setMonth. Tyto respektují proměnlivou délku měsíců a přestupné roky, takže „jeden měsíc“ dopadne pokud možno na stejný den v měsíci (s tím, že JavaScript Date normalizuje přetečení konce měsíce). Poté se části uplynulého času — týdny, dny, hodiny, minuty a sekundy — převedou na jeden milisekundový rozsah pomocí (Δd + 7·Δw)·86400 + 3600·Δh + 60·Δmi + Δs, vynásobí se 1000 a přičtou se k datu.
Výstup zobrazuje výsledné datum a čas, jeho den v týdnu a celkový posun vyjádřený jak ve dnech, tak v sekundách (rozdíl mezi konečným a počátečním okamžikem). Pamatujte, že hodnoty celkových dnů a sekund se měří vůči místní časové ose, takže přechody jako změny letního času v časovém pásmu hostitele mohou způsobit, že se uplynulé sekundy mírně liší od nominálních posunů.
Často kladené otázky
Zadejte záporné číslo do libovolného pole posunu. Například napište -3 do pole Dny, abyste se posunuli tři dny do minulosti. Kladné a záporné posuny můžete libovolně kombinovat.
Měsíce mají různou délku, takže nástroj upravuje kalendářní měsíc, místo aby přičítal pevných 30 dnů. Přičtení jednoho měsíce k 31. lednu dopadne na začátek března, protože únor má méně dnů, což je standardní kalendářní chování.
Nejprve se jako kalendářní úpravy aplikují roky a měsíce, poté se přičtou týdny, dny, hodiny, minuty a sekundy jako pevný rozsah uplynulého času. Toto pořadí udržuje výsledky pro konce měsíců a přestupné roky intuitivní.
Také známé jako
TG we-Calculate Editorial Team. (2026). Přičtení nebo odečtení času od data [Online calculator]. TG we-Calculate. https://we-calculate.com/cs/calculator/add-subtract-time
TG we-Calculate Editorial Team. "Přičtení nebo odečtení času od data." TG we-Calculate. 2026. https://we-calculate.com/cs/calculator/add-subtract-time.
TG we-Calculate Editorial Team, "Přičtení nebo odečtení času od data," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/cs/calculator/add-subtract-time
@misc{wecalculate_add_subtract_time, title = {Přičtení nebo odečtení času od data}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/cs/calculator/add-subtract-time}}, year = {2026}, note = {TG we-Calculate} }
Pomohla vám tato kalkulačka?
