CodeKitHub
Mindennapi eszközök

Dátumszámító

Utolsó frissítés:

Ha meg akarod számolni a napokat két dátum között, vond ki a korábbi dátumot a későbbiből — például január 1. és 2026. március 1. között 59 nap telik el. Számítsd ki a napok, hetek és hónapok pontos számát két dátum között, vagy adj hozzá/vonj ki időt egy dátumból, hogy megtaláld a határidőt vagy évfordulót. Minden helyben, a böngésződben fut — dátum sosem kerül feltöltésre.

Mi ez az eszköz?

Egy dátumszámító két mindennapi kérdésre válaszol: "mennyi idő van e két dátum között" és "milyen dátum van N nap/hét/hónap múlva." Ez az eszköz mindkettőt egy helyen kezeli — egy különbség módban, ami a pontos rést adja napokban, hetekben és naptári években/hónapokban/napokban, valamint egy hozzáadás/kivonás módban, ami előre vagy hátra vetíti a dátumot.

A számítás figyelembe veszi a valós naptári szabálytalanságokat: a különböző hosszúságú hónapokat, a szökőéveket, és azt a tényt, hogy "január 31-től 3 hónap" egy valós dátumra kell essen. Nem veszi figyelembe az időzónákat vagy a munkanap-szabályokat (a hétvégéket és ünnepnapokat normál napként számolja) — ha csak munkanapokra van szükséged, kezeld ezt kiindulópontnak, és vond ki manuálisan a hétvégéket/ünnepnapokat.

Miért érdemes használni?

  • Kapd meg a pontos napszámot két dátum között szerződésekhez, számlákhoz, projekthatáridőkhöz vagy életkorhoz kötött jogosultsági szabályokhoz.
  • Adj hozzá vagy vonj ki napokat, heteket, hónapokat vagy éveket bármely dátumból — hasznos fizetési határidőkhöz, garancia lejáratához vagy "90 nap a szállítástól" típusú kikötésekhez.
  • Nézd meg egyszerre a nyers napszámot és a naptári bontást (évek/hónapok/napok) ugyanarra a résre — hasznos, ha egy űrlap az egyiket kéri, de te a másikban gondolkodsz.
  • 100%-ban privát: minden dátumszámítás a böngésződben történik, semmi sem kerül szerverre.
  • Nincs bejelentkezés, nincs az eszközt zavaró reklám, mobilon is működik.

Használati útmutató

  1. Válaszd a "Napok két dátum között" opciót egy időköz megméréséhez, vagy a "Napok hozzáadása/kivonása egy dátumhoz" opciót előre vagy hátra vetítéshez.
  2. Egy időközhöz: válassz egy kezdő és egy záró dátumot (a sorrend nem számít, az eszköz automatikusan rendezi őket), majd kattints a Számításra.
  3. Hozzáadáshoz/kivonáshoz: válassz egy alapdátumot, egy irányt, egy mennyiséget és egy egységet (nap, hét, hónap vagy év), majd kattints a Számításra.
  4. Olvasd le az eredményt — a különbség mód megmutatja a napok összesített számát, plusz az évek/hónapok/napok bontást; a hozzáadás/kivonás mód megmutatja a kapott dátumot és a hét napját.

Példa

Bemenet

Kezdés: 2026-01-15, Zárás: 2026-07-10

Kimenet

176 nap — pontosan 5 hónap, 25 nap

Az összesített napszám és a naptári bontás ugyanazt a rést írja le két különböző egységben; használd azt, amelyiket az űrlapod vagy szerződésed kéri.

Gyakorlati tippek

  • A "nettó 30" vagy "90 napon belül esedékes" szerződések és számlák szinte mindig naptári napokat jelentenek, nem munkanapokat — használd a hozzáadás/kivonás módot a számla dátumát alapul véve a pontos fizetési határidő kiszámításához.
  • Ha egy űrlap az életkort vagy a szolgálati időt egy adott dátum "szerint" kéri, nem a mai naphoz képest, használd a különbség módot azzal a konkrét dátummal záró dátumként, ahelyett hogy a mai napra hagyatkoznál.
  • Az évek/hónapok/napok bontás naptárérzékeny (figyelembe veszi a hónapok valós hosszát), míg az összesített napszám egy rögzített érték — használd az összesített napszámot bármihez, amit fix díjban mérnek (pl. napi tárolási díjak), és a bontást bármihez, amit emberi kifejezésekben fogalmaznak meg (pl. "mennyi ideje van ez a garancia").

Gyakori helyzetek

Határidő-követés: adott egy szállítási vagy beadási dátum és egy "N napon belül" szabály, a hozzáadás/kivonás mód megadja a pontos fizetési határidőt a hét napjával együtt, így azonnal láthatod, ha hétvégére esik.

Életkor vagy szolgálati idő egy fix dátumkor: a mai életkor helyett a HR-űrlapok és jogosultsági szabályok néha egy adott fordulónap szerinti életkort vagy szolgálati időt kérnek — használd a különbség módot azzal a fordulónappal záró dátumként, ne az életkor-számítót, ami mindig a mai naphoz méri.

Életkor Kalkulátor · Időbélyeg-átalakító

Gyakori kérdések

Ez a hétvégéket és ünnepnapokat is teljes napként számolja?

Igen — mindkét mód sima naptári napokat használ. Ha csak munkanapokra van szükséged (hétvégék és munkaszüneti napok nélkül), használd az eszköz által adott teljes napszámot, és vond ki belőle a nem munkanapokat a saját naptárad szerint. Ha munkanapokra van szükséged naptári napok helyett, vonj le kb. 2 napot minden teljes hétre az eredményből, plusz az időszakban eső munkaszüneti napokat.

Miért ad más eredményt 1 hónap hozzáadása január 31-hez, mint várnám?

Nem minden hónapnak van 31 napja. Ha 1 hónapot adsz január 31-hez, március 2-án (vagy hasonló átcsordulási dátumon) landolsz ebben az eszközben, mert a JavaScript dátumszámítása a plusz napokat a következő hónapba görgeti, ahelyett hogy a hónap utolsó napjához igazítaná. Ha rögzített viselkedésre van szükséged (január 31. + 1 hónap = február 28./29.), igazítsd manuálisan az eredményt.

Figyelembe veszi az eszköz a szökőéveket?

Igen. A szökőéveket automatikusan kezeli, mert a számítás natív JavaScript Date objektumokat használ, amelyek már tudják, hogy szökőévben a februárnak 29 napja van.

Melyik dátumot adjam meg "kezdésként" és melyiket "zárásként"?

Nem számít — a különbség mód automatikusan rendezi a két dátumot a számítás előtt, így bármelyik sorrendben megadva ugyanazt az eredményt kapod.

Van korlátozás arra, mennyire lehet távol egymástól a két dátum?

Nincs gyakorlati korlát — az eszköz évtizedekre vagy évszázadokra eltávolodó dátumokra is helyesen működik, mivel szabványos JavaScript dátumaritmetikát használ, nem pedig egy előre elkészített táblázatot.

Kapcsolódó eszközök