Intermediate

Seštevanje ali odštevanje časa od datuma

Dodajte ali odštejte katerokoli kombinacijo let, mesecev, tednov, dni, ur, minut in sekund od začetnega datuma in časa, da najdete dobljeni trenutek.
ISO format, e.g. 2026-06-27T09:00

yr

mo

wk

d

h

min

s

Resulting date and time
2027-09-06 15:30:00
Delovni dan
Monday
Starting date-time
2026-06-27 09:00:00
Total day shift
436,27 dni
Total second shift
37.693.800 seconds
2026-06-27 09:00:002027-09-06 15:30:00436,27 dniTime span from starting date-time to result
Rezultati so ocene zgolj za splošno obveščanje in niso strokovni nasvet — pomembne rezultate vedno samostojno preverite, preden se nanje zanesete. Preberite celotno izjavo o omejitvi odgovornosti.
Hiter odgovor

Kako deluje ta kalkulator?

Vnesite osnovno vrednost datuma in časa ter predznačene odmike za leto, mesec, teden, dan, uro, minuto in sekundo. Orodje doda dele leta in meseca kot koledarske prilagoditve, nato pa doda preostale dele kot fiksni razpon milisekund, in vrne dobljeni datum in čas, dan v tednu ter skupni premik v dnevih in sekundah.

Formula
result = base, then setFullYear(+Δy), setMonth(+Δmo), then + ((Δd + 7·Δw)·86400 + 3600·Δh + 60·Δmi + Δs)·1000 ms
How this is calculated

Začnite z osnovnim datumom in časom v obliki ISO (na primer 2026-06-27T09:00). Vsako polje odmika sprejme pozitivno vrednost za dodajanje časa ali negativno vrednost za odštevanje. Izračun uporabi odmike v dveh fazah, tako da rezultat ustreza vsakodnevnim pričakovanjem glede koledarja.

Najprej se uporabijo koledarski deli: odmik leta se doda s setFullYear, odmik meseca pa s setMonth. Ti spoštujejo spremenljive dolžine mesecev in prestopna leta, tako da en mesec pristane na istem dnevu v mesecu, kjer je mogoče (pri čemer JavaScript Date normalizira prekoračitev konca meseca). Nato se deli pretelega časa — tedni, dnevi, ure, minute in sekunde — pretvorijo v razpon milisekund z (Δd + 7·Δw)·86400 + 3600·Δh + 60·Δmi + Δs, pomnožijo z 1000 in dodajo datumu.

Izhod prikaže dobljeni datum in čas, dan v tednu ter skupni premik, izražen v dnevih in sekundah (razlika med končnim in začetnim trenutkom). Upoštevajte, da so skupne vrednosti dni in sekund merjene glede na lokalno časovno vrsto, zato prehodi, kot so spremembe poletnega časa v gostiteljski časovni coni, lahko rahlo spremenijo pretekle sekunde glede na nominalne odmike.

Pogosta vprašanja

Vnesite negativno število v katerokoli polje odmika. Na primer, vnesite -3 v polje Dnevi, da se premaknete tri dni v preteklost. Pozitivne in negativne odmike lahko prosto mešate.

Meseci imajo različne dolžine, zato orodje prilagodi koledarski mesec namesto da bi dodalo fiksnih 30 dni. Dodajanje enega meseca k 31. januarju pristane v začetku marca, ker ima februar manj dni, kar je standardno vedenje koledarja.

Leta in meseci se najprej uporabijo kot koledarske prilagoditve, nato pa se tedni, dnevi, ure, minute in sekunde dodajo kot fiksni razpon pretelega časa. To zaporedje ohranja intuitivnost rezultatov ob koncu meseca in pri prestopnih letih.

Znano tudi kot

dodaj čas datumu
odštej čas od datuma
datum plus ure
izračun časa
računanje datuma
prištej čas
datum in ure

APA

TG we-Calculate Editorial Team. (2026). Seštevanje ali odštevanje časa od datuma [Online calculator]. TG we-Calculate. https://we-calculate.com/sl/calculator/add-subtract-time

Chicago

TG we-Calculate Editorial Team. "Seštevanje ali odštevanje časa od datuma." TG we-Calculate. 2026. https://we-calculate.com/sl/calculator/add-subtract-time.

IEEE

TG we-Calculate Editorial Team, "Seštevanje ali odštevanje časa od datuma," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sl/calculator/add-subtract-time

BibTeX

@misc{wecalculate_add_subtract_time, title = {Seštevanje ali odštevanje časa od datuma}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sl/calculator/add-subtract-time}}, year = {2026}, note = {TG we-Calculate} }

Vam je ta kalkulator pomagal?