Dátum, idő és munkaidő

Éjszakába nyúló műszak hossza: dátumváltás és szünetek

Dátumváltás, heti besorolás és UTC-eltolás egy éjszakai műszak példáján. Megmutatjuk, mikor egyezik a két napló összideje eltérő napi sorok mellett, és mikor kell az óralapkülönbséget korrigálni.

Dajka Gábor7 perc olvasásFrissítve: 2026-10-17

Az éjfél után befejeződő műszak hosszához a befejezés napját is ismerned kell. A 22:20 és a 06:50 ugyanazon napon más sorrendet jelentene, mint két egymást követő napon. A helyes alapművelet: befejezési időpont − kezdési időpont − levonandó szünet. Óraátállítástól mentes éjszakán ezt két rövidebb időszakra bontva is könnyű ellenőrizni.

Először rögzítsd a kezdőnapot

Szemléltető műszakunk 2026. november 3-án 22:20-kor kezdődik, és november 4-én 06:50-kor fejeződik be. A két időpont azonos helyi időzónában van. A példában 35 perc olyan szünet szerepel, amelyet az összesítésből le akarunk vonni. Ezzel kizárólag az eltelt és a megadott feltétel szerint elszámolt időt vizsgáljuk.

Éjfélig 1 óra 40 perc telik el, ami 100 perc. Éjféltől a befejezésig további 6 óra 50 perc, vagyis 410 perc. Az egész jelenléti idő 100 + 410 = 510 perc, tehát 8 óra 30 perc. A szünet levonása után 510 − 35 = 475 perc, azaz 7 óra 55 perc marad.

Tizedes órában az eredmény 475/60 ≈ 7,9167. A 7,55-ös beírás 7 óra 33 percnek felelne meg, ezért egy óradíjas táblázatban hibás alapot adna. Az időtartamot a tárolási formátum átalakításakor is őrizd meg.

Melyik naphoz tartozzon a műszak?

A napi és heti összesítőnek következetes besorolás kell. A DG munkaidő-nyilvántartó az éjfél után befejeződő műszak teljes idejét a kezdőnaphoz rendeli. Ez különösen vasárnapról hétfőre nyúló munkánál befolyásolja, melyik heti oszlopban jelenik meg az adat. Ha egy másik nyilvántartás éjfélkor kettévágja a sort, a két rendszer napi bontása eltérhet akkor is, ha a teljes időszak óraszáma azonos.

Egyeztetéskor először a teljes időszak összegét vizsgáld, majd a napi besorolást. A sor szétbontása után a szünetet is a megfelelő részhez rendeld; a teljes 35 perc mindkét sorból történő levonása kétszeres levonást eredményezne.

Ugyanaz a műszak két heti összesítésben

Vegyünk egy második szemléltetést: a 22:20–06:50 közötti műszak most 2026. november 8., vasárnapról november 9., hétfőre nyúlik. A levonandó 35 perces szünet hétfőn 02:10–02:45 között van. Ha naptári napokra bontasz, a két ISO-hétbe eltérő rész kerül.

Napra bontott részJelenléti időIde tartozó szünetNettó idő
Vasárnap 22:20–24:00100 perc0 perc100 perc
Hétfő 00:00–06:50410 perc35 perc375 perc
Összesen510 perc35 perc475 perc

A kezdőnap szerinti napló mind a 475 percet vasárnaphoz rendeli. A napokra bontott összesítésben 100 perc jut az előző, 375 perc az új hétre. A teljes műszak mindkét esetben 7 óra 55 perc. A heti különbséget ezért először a besorolással egyeztesd; a naplók eltérő heti oszlopa önmagában nem bizonyít hiányzó munkaidőt. Az évfordulón készített riportokhoz az ISO-hétév jelölését is tartsd meg.

Két olyan eset, ahol meg kell állni

Az azonos kezdési és befejezési óra önmagában bizonytalan adat. A 06:00–06:00 jelenthet nulla időt vagy egy teljes napot. Ilyenkor a dátumok nélkül nincs megbízható eredmény. A huszonnégy óránál hosszabb időszakot is teljes kezdő- és záródátummal rögzítsd, és ellenőrizd, hogy a választott eszköz támogatja-e.

Óraátállításkor az óralapon látható különbség és a ténylegesen eltelt idő eltérhet. A műszaknapló ezt az eltérést nem modellezi. Az ilyen sor ellenőrzéséhez időzónával és UTC-eltolással azonosított kezdési és zárási időpont szükséges. Egy általános nyolcórás óralapkülönbségből ilyen napon önmagában nem következik nyolc tényleges óra.

Az UTC-eltolás számszerű ellenőrzése

Egy külön, kitalált időzónás adatpárnál legyen a kezdés 22:20, UTC+02:00 eltolással, a másnapi befejezés 06:50, UTC+01:00 eltolással. Ez nem valamelyik ország konkrét óraátállítási dátuma: azt szemlélteti, hogyan ellenőrizhető két már ismert, eltolással ellátott időpont.

UTC-ben a kezdés 20:20, a másnapi zárás 05:50. Közöttük 9 óra 30 perc = 570 perc telt el, miközben az óralapok különbsége 8 óra 30 perc. A ténylegesen 35 perces szünet levonásával 535 perc, azaz 8 óra 55 perc adódik. A plusz hatvan perc az eltérő UTC-eltolásból következik.

Ehhez a korrekcióhoz az eltolásokat az eredeti időadatból kell ismerned. A műszakidő-kalkulátor egyszerű óra–perc mezőibe beírva ugyanazt a két óralapot az eltérő eltolás nem jelenik meg; ezt a külön ellenőrzést ne hagyd el.

Két szünetrekord ugyanazt a megszakítást is leírhatja

Vegyük újra az 510 perces, óraátállítástól mentes műszakot, de most más szünetadatokkal. A napló két sort tartalmaz: 02:10–02:45, valamint 02:30–02:55. Külön számolva ez 35 és 25 perc, összesen 60. A 02:30–02:45 közötti tizenöt perc azonban mindkettőben szerepel.

Ha a két sor ugyanannak a dolgozónak a ténylegesen összefüggő megszakítását rögzíti, a lefedett szünet 02:10–02:55 = 45 perc. A példában a szünet levonása után megmaradó nettó idő ezért 510 − 45 = 465 perc, azaz 7 óra 45 perc. A két sor ellenőrizetlen összeadása 450 percre csökkentené, tizenöt percet kétszer vonva le.

Az összevonás előtt tisztázd, hogy a rekordok valóban azonos személyhez, műszakhoz és levonási feltételhez tartoznak-e. A műszakon kívül kezdődő vagy végződő szünetet is ellenőrizd az eredeti adatforrásban.

Ha külön példaként egy valósnak ellenőrzött megszakítás 21:50–22:35, a vizsgált műszak pedig 22:20-kor kezdődik, a közös rész 22:20–22:35 = 15 perc. A műszakon belül eltelt időből csak ez a rész vonható le a példabeli feltétel szerint. Ezt a metszetet a szünetek egymás közötti átfedésének összevonásával együtt kell képezned. A gyanús dátumot vagy rossz dolgozóhoz rendelt sort előbb javítsd; automatikus levágással a hibás forrásadat nem válik ellenőrzötté.

A kalkulátor egyetlen szünetperc-mezőjébe már az egyeztetett értéket írd; a hibás rekordokból kapott összeget az óra–perc átváltás nem javítja ki.

Használat a kalkulátorban

A műszakidő-kalkulátor kezeli az éjfél utáni befejezést és a megadott szünet levonását. A példánkhoz 22:20, 06:50 és 35 perc szükséges. A két időpont különbségét számoló eszköz egy második számtani ellenőrzéshez használható a saját feltételeinek megfelelően.

A kapott óraszámhoz a műszakpótlék, túlóra, fizetett szünet vagy pihenőidő szabályait külön kell megállapítani. Egy időtartam-kalkulátor eredménye ezeket a jogcímeket nem dönti el. Saját naplódban az időadatok mellé írd oda, melyik szünetet és milyen okból vontad le; így az eltérés később konkrét sorig visszakereshető.

Forrás és módszer

A műszak számai saját naptári és percalapú levezetések. Az időpont és az időtartam technikai különbségéhez, valamint az időzóna szerepéhez: Python – datetime dokumentáció. A szöveg nem állapít meg munkaügyi jogosultságot.

Záró tudáspróba

Kérdésenként egy választ jelölj meg, majd a megoldások alapján pontozd magad. Ez a három kérdés a cikkben bemutatott összefüggéseket ellenőrzi.

1. Óraátállítás nélküli éjszakán 22:20-tól másnap 06:50-ig dolgozol, 35 perc levonandó szünettel. Mennyi a nettó idő?

  • A) 475 perc, azaz 7 óra 55 perc.
  • B) 455 perc, azaz 7 óra 35 perc.
  • C) 510 perc, azaz 8 óra 30 perc.

2. Az ismert kezdőeltolás UTC+02:00, a másnapi záróeltolás UTC+01:00; az órák továbbra is 22:20 és 06:50. Mennyi telt el a szünet előtt?

  • A) 570 perc.
  • B) 510 perc.
  • C) 450 perc.

3. Az 510 perces műszakban ugyanazon megszakítást a 02:10–02:45 és 02:30–02:55 sor rögzíti. Mennyi a nettó idő az átfedés egyeztetése után?

  • A) 450 perc.
  • B) 465 perc.
  • C) 475 perc.

Megoldások és pontozás

1. A. Éjfélig 100, utána 410 perc telik el. Az összes 510 percből a megadott 35 perc egyszer vonandó le. Ismétléshez: Először rögzítsd a kezdőnapot.

2. A. UTC-ben 20:20-tól a következő napi 05:50-ig 9 óra 30 perc telik el. Az eltérő eltolás plusz egy tényleges órát jelent. Ismétléshez: Az UTC-eltolás számszerű ellenőrzése.

3. B. A szünetek közös 15 percét egyszer számítjuk. A teljes 02:10–02:55 sáv 45 perc, így 510 − 45 = 465 perc. Ismétléshez: Két szünetrekord ugyanazt a megszakítást is leírhatja.

Minden helyes válasz 1 pont; a hibás vagy kihagyott válasz 0 pont. Az összpontszám 0–3 lehet.

  • 0 pont: dolgozd végig újra a három megoldásban megjelölt részt, és írd le a példák kiinduló feltételeit.
  • 1 pont: a két elhibázott kérdésnél vezesd le a helyes választ; külön írd mellé, melyik feltétel vagy számolási lépés maradt ki.
  • 2 pont: térj vissza az egyetlen elhibázott kérdéshez kapcsolt részhez, majd egy bemenet megváltoztatásával ellenőrizd újra az eredményt.
  • 3 pont: a három összefüggést ebben a feladatsorban helyesen alkalmaztad. Próbáld ki a cikk egyik ellenőrzését saját adatokkal, a feltételeket és a mértékegységeket is feljegyezve.
További cikkek

Kapcsolódó olvasnivalók

Gyorskereső

Kalkulátorok és útmutatók keresése

↑↓ választásEnter megnyitásEsc bezárás