Pridėti arba atimti dienų skaičiuoklę

Pridėti arba atimti dienas, savaites, mėnesius ar metus nuo bet kurios datos.

Suteikimo data —
Savaitės diena —
ISO data (M-MM-DD) —
Grynasis perkėlimas —
Metų diena —

Rezultatai atnaujinti, kaip jums tipo.

Ar šis skaičiuotuvas tau davė teisingą atsakymą?

Apie šį skaičiuoklę

An add or subtract days calculator shifts a start date by a number of days — and optionally weeks, months and years — and shows the resulting calendar date, which day of the week it falls on, its day-of-year number and the net shift in days. It handles month lengths and leap years automatically, so "3 months from" the 30th or the 31st lands on a real date rather than an impossible one like 31 February.

The way it works is simple: pick a start date, choose Add or Subtract, and enter how many days, weeks, months or years to move. Years and months are applied first against the calendar, then the weeks and days are counted off one by one, so the answer respects the fact that months are 28–31 days long and that leap years have an extra 29 February. The result is a single shifted date together with its weekday, its ISO form (YYYY-MM-DD) and the total net movement in days.

For a worked example, start on Friday 15 August 2025 and add 90 days: the tool returns Thursday 13 November 2025, day 317 of the year, a net shift of +90 days. People reach for this when counting a warranty or return window, a 30/60/90-day notice period, a due date 40 weeks from conception, a court or contract deadline, or simply "what date is 100 days from now".

Dažnai užduodami klausimai

Kaip prie pasimatymo pridedami mėnesiai?

Mėnesiai pridedami kalendoriumi, o ne nustatytu dienų skaičiumi. Įterpiant vieną mėnesį iki sausio 15 d., vasario 15 d. Kai tikslinis mėnuo yra trumpesnis, data surašoma į kitą mėnesį – sausio 31 d. plius vieno mėnesio žemės kovo pradžioje.

Ar kryžius atimamas į praeitus metus?

Taip. Atimant daugiau dienų, savaičių ar mėnesių, nei lieka einamaisiais metais tiesiog eina per metų ribą, teisingai apskaitoje skirtingą kiekvieno mėnesio trukmę ir bet kurią šuolio dieną.

Ar galiu sujungti dienas, savaites, mėnesius ir metus?

Taip. Visi keturi laukai taikomi kartu pasirinkta kryptimi. Metai ir mėnesiai taikomi pirmiausia, tada savaitės ir dienos, todėl rezultatas yra vienas pakeistas data.

Kokia data yra 90 dienų nuo nurodytos datos?

Įveskite pradžios datą, palikite operaciją Add, ir įdėkite 90 Dienų lauke. Skaičiuoklis skaičiuoja 90 kalendorinių dienų į priekį, pavyzdžiui, 90 dienų po 2025 m. rugpjūčio 15 d. yra 2025 m. lapkričio 13 d., taip pat pavadinkite savo nusileidimo dieną.

Ar tai yra keliamųjų metų?

Taip. Įdiegimas ar atėmimas vasario 29 d. vyksta automatiškai, todėl vienų metų perėjimas nuo 2024 m. kovo 1 d. teisingai nusileidžia 2025 m. kovo 1 d., nors 2024 m. buvo papildoma pėsčiųjų diena.

Kaip tai skiriasi nuo datos skirtumo skaičiuoklė?

Šis įrankis užima vieną datą ir perkelia jį per ilgą laiką, kad būtų galima rasti naują datą. Datos skirtumas skaičiuoklė užima dvi datas, kurias jau žinote, ir matuoja tarp jų spektrą.

Ar ji skaičiuoja pradžios datą pati?

Ne. Pradžios data yra inkaro, ne diena pirmą. Įtraukiama viena diena į pirmadienį suteikia antradienį, todėl skaičius, kurį įvedate yra šuolis dydis, o ne pozicija dienų sąrašą.

❤️ Meilė Calculator.Free? Dalintis

𝕏  X Facebook Reddit
API – naudoti šį skaičiuoklę iš kodo

Vadinkite šį skaičiuoklį kaip nemokamą JSON parametrą — nereikia rakto. Siųsti žemiau nurodytas lauko vertes kaip užklausos parametrus arba JSON. Viskas, ką praleidžiate naudoja tą patį numatytąjį šį puslapį yra užpildytas; nežinomas parametras yra 400, niekada tylus nulis. Skaityti visus API dokumentus →

Galutinis taškas

GET https://calculator.free/api/v1/add-subtract-days/

curl

curl "https://calculator.free/api/v1/add-subtract-days/?start=2026-10-08&operation=add&days=30"

JavaScript fetch()

const r = await fetch(
  "https://calculator.free/api/v1/add-subtract-days/?" + new URLSearchParams({
    "start": "2026-10-08",
    "operation": "add",
    "days": "30"
  }));
const data = await r.json();
console.log(data.results);

Rezultatai yra tik bendro pobūdžio, o ne finansinių, medicininių ar mokesčių konsultacijų įverčiai.