Intermediate

Lisää tai vähennä aikaa päivämäärästä

Lisää tai vähennä mikä tahansa yhdistelmä vuosia, kuukausia, viikkoja, päiviä, tunteja, minuutteja ja sekunteja aloituspäivämäärästä ja -kellonajasta löytääksesi tuloksena olevan hetken.
ISO format, e.g. 2026-06-27T09:00

yr

mo

wk

pv

h

min

s

Resulting date and time
2027-09-06 15:30:00
Viikonpäivä
Monday
Starting date-time
2026-06-27 09:00:00
Total day shift
436,27 päivää
Total second shift
37 693 800 seconds
2026-06-27 09:00:002027-09-06 15:30:00436,27 päivääTime span from starting date-time to result
Tulokset ovat arvioita ja tarkoitettu vain yleiseen tiedoksi, eivätkä ne ole ammattilaisen neuvoja — varmista aina tärkeät tulokset itsenäisesti ennen kuin luotat niihin. Lue koko vastuuvapauslauseke.
Pikavastaus

Miten tämä laskin toimii?

Syötä perustaso päivämäärä ja kellonaika sekä etumerkilliset vuosi-, kuukausi-, viikko-, päivä-, tunti-, minuutti- ja sekuntisiirtymät. Työkalu lisää vuosi- ja kuukausiosat kalenterisäätöinä, lisää sitten loput osat kiinteänä millisekuntijaksona ja palauttaa tuloksena olevan päivämäärän ja kellonajan, sen viikonpäivän sekä kokonaissiirtymän päivinä ja sekunteina.

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

Aloita perustaso päivämäärällä ja kellonajalla, jotka syötetään ISO-muodossa (esimerkiksi 2026-06-27T09:00). Jokainen siirtymäkenttä hyväksyy positiivisen arvon ajan lisäämiseen tai negatiivisen arvon sen vähentämiseen. Laskenta soveltaa siirtymät kahdessa vaiheessa, jotta tulos vastaa arkipäiväisiä kalenteriodotuksia.

Ensin sovelletaan kalenteriosat: vuosisiirtymä lisätään funktiolla setFullYear ja kuukausisiirtymä funktiolla setMonth. Nämä huomioivat vaihtelevat kuukausien pituudet ja karkausvuodet, joten "yksi kuukausi" osuu mahdollisuuksien mukaan saman kuukauden päivään (JavaScriptin Date normalisoi kuukauden lopun ylivuodon). Sen jälkeen kuluneen ajan osat — viikot, päivät, tunnit, minuutit ja sekunnit — muunnetaan yhdeksi millisekuntijaksoksi kaavalla (Δd + 7·Δw)·86400 + 3600·Δh + 60·Δmi + Δs, kerrotaan 1000:lla ja lisätään päivämäärään.

Tuloste näyttää tuloksena olevan päivämäärän ja kellonajan, sen viikonpäivän sekä kokonaissiirtymän ilmaistuna sekä päivinä että sekunteina (lopullisen ja aloitushetken välinen ero). Huomaa, että kokonaispäivä- ja kokonaissekuntiluvut mitataan paikallisen aikajanan suhteen, joten siirtymät kuten kesäaikamuutokset isäntäkoneen aikavyöhykkeellä voivat saada kuluneet sekunnit poikkeamaan hieman nimellisistä siirtymistä.

Usein kysytyt kysymykset

Syötä negatiivinen luku mihin tahansa siirtymäkenttään. Kirjoita esimerkiksi -3 Päivät-kenttään siirtyäksesi kolme päivää menneisyyteen. Voit yhdistää positiivisia ja negatiivisia siirtymiä vapaasti.

Kuukaudet ovat eri pituisia, joten työkalu säätää kalenterikuukautta sen sijaan, että se lisäisi kiinteät 30 päivää. Yhden kuukauden lisääminen 31. tammikuuta osuu maaliskuun alkuun, koska helmikuussa on vähemmän päiviä, mikä on tavanomaista kalenterikäyttäytymistä.

Vuodet ja kuukaudet sovelletaan ensin kalenterisäätöinä, sitten viikot, päivät, tunnit, minuutit ja sekunnit lisätään kiinteänä kuluneen ajan jaksona. Tämä järjestys pitää kuukauden lopun ja karkausvuoden tulokset intuitiivisina.

Tunnetaan myös nimellä

lisää aikaa päivämäärään
vähennä aikaa päivämäärästä
päivämäärä plus tunnit
aikalaskuri
päivämäärä laskenta
ajan lisäys päivämäärään

APA

TG we-Calculate Editorial Team. (2026). Lisää tai vähennä aikaa päivämäärästä [Online calculator]. TG we-Calculate. https://we-calculate.com/fi/calculator/add-subtract-time

Chicago

TG we-Calculate Editorial Team. "Lisää tai vähennä aikaa päivämäärästä." TG we-Calculate. 2026. https://we-calculate.com/fi/calculator/add-subtract-time.

IEEE

TG we-Calculate Editorial Team, "Lisää tai vähennä aikaa päivämäärästä," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/fi/calculator/add-subtract-time

BibTeX

@misc{wecalculate_add_subtract_time, title = {Lisää tai vähennä aikaa päivämäärästä}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/fi/calculator/add-subtract-time}}, year = {2026}, note = {TG we-Calculate} }

Oliko tästä laskimesta sinulle apua?