W nocy z soboty 24 na niedzielę 25 października 2026 roku cofamy zegarki z 3:00 na 2:00, a to ostatnia data zmiany czasu zapisana w obowiązującym polskim rozporządzeniu, które obejmuje tylko lata 2022–2026. Rozporządzenia na 2027 rok do 17 października nie ogłoszono, choć Komisja Europejska podała już daty zmian do 2031 roku. Telefony i komputery z aktualnym systemem biorą regułę z baz stref czasowych, w których zapisano ją bez daty końcowej. Dlatego 28 marca 2027 roku przestawią zegar niezależnie od polskiego aktu. Tej nocy jest też godzina, która wystąpi dwa razy, i to ona sprawia kłopot w logach i harmonogramach zadań.
Kiedy zmiana czasu na zimowy w 2026 roku
Zmiana czasu na zimowy nastąpi w niedzielę 25 października 2026 roku o 3:00 czasu letniego, kiedy wskazówki cofamy na 2:00. W czasie uniwersalnym to 1:00 UTC. Tak stanowi § 2 rozporządzenia Prezesa Rady Ministrów z 4 marca 2022 roku (Dz.U. 2022 poz. 539). Noc z soboty na niedzielę będzie więc o godzinę dłuższa.
Czas zimowy to w przepisach czas środkowoeuropejski, czyli UTC plus jedna godzina. Czas letni środkowoeuropejski to UTC plus dwie godziny. Obie definicje są w art. 2 ustawy z 10 grudnia 2003 roku o czasie urzędowym. Od 25 października do ostatniej niedzieli marca Polskę dzieli więc od czasu uniwersalnego jedna godzina. Ma to znaczenie przy każdej usłudze, która podaje godziny w UTC. Przykładem są godziny szczytu w cenniku DeepSeeka, które na polskim zegarze przesuną się o godzinę wcześniej.
Część serwisów 17 października tytułowała teksty o zmianie czasu słowami “tej nocy”, choć zmiana wypada tydzień później.


Godzina 2a: co oznacza w rozporządzeniu
Godzina 2a to powtórzona godzina między 2:00 a 3:00 w noc zmiany czasu na zimowy. Rozporządzenie opisuje ją w § 2 ust. 3: “Czas od godziny 2 minut 00 do godziny 3 minut 00 czasu środkowoeuropejskiego będzie się oznaczać dodatkową literą »a« (godzina 2a minut 01 do godziny 3a minut 00), po czym nastąpi godzina 3 minut 01 czasu środkowoeuropejskiego”.
W praktyce zegar pokaże tej nocy 2:30 dwa razy. Pierwsze 2:30 to jeszcze czas letni, czyli 0:30 UTC. Drugie to już czas zimowy, czyli 1:30 UTC, i w dokumentach zapisuje się je jako 2a:30. Litera przydaje się wszędzie, gdzie godzina ma skutki: w dzienniku dyżurów, w protokole zdarzenia, w ewidencji czasu pracy. Osoba na nocnej zmianie od 22:00 do 6:00 przepracuje tej nocy dziewięć godzin zamiast ośmiu.
Systemy komputerowe litery “a” nie znają. Obie godziny odróżniają po przesunięciu względem UTC: +02:00 dla pierwszej i +01:00 dla drugiej. Jeśli log zapisuje samą godzinę bez przesunięcia, dwóch wpisów z 2:30 nie da się potem ułożyć w kolejności.
Pierwsza Misja AI · Kodożercy
Zagrożenia AI rozumie ten, kto wie, jak ona działa
Kurs Pierwsza Misja AI ma osobną lekcję o ciemnej stronie AI: halucynacje, deepfakes, manipulacja. Zanim zaczniesz się bać, zacznij rozumieć.
Poznaj pełny program →

Zmiana czasu 2027–2031: daty z rozporządzenia i komunikatu Komisji
Daty zmian czasu do 2026 roku podaje polskie rozporządzenie, a na lata 2027–2031 Komisja Europejska w komunikacie C/2026/1660, opublikowanym 18 marca 2026 roku w Dzienniku Urzędowym UE. Komisja ogłasza taki harmonogram co pięć lat, bo każe jej to art. 4 dyrektywy 2000/84/WE. Sama dyrektywa ustala regułę: czas letni zaczyna się w ostatnią niedzielę marca, a kończy w ostatnią niedzielę października. Obie zmiany następują o 1:00 czasu uniwersalnego.
| Rok | Czas letni od (2:00 → 3:00) | Czas zimowy od (3:00 → 2:00) | Gdzie zapisano datę |
|---|---|---|---|
| 2022 | 27 marca | 30 października | Dz.U. 2022 poz. 539 |
| 2023 | 26 marca | 29 października | Dz.U. 2022 poz. 539 |
| 2024 | 31 marca | 27 października | Dz.U. 2022 poz. 539 |
| 2025 | 30 marca | 26 października | Dz.U. 2022 poz. 539 |
| 2026 | 29 marca | 25 października | Dz.U. 2022 poz. 539 (ostatni rok aktu) |
| 2027 | 28 marca | 31 października | komunikat KE C/2026/1660 |
| 2028 | 26 marca | 29 października | komunikat KE C/2026/1660 |
| 2029 | 25 marca | 28 października | komunikat KE C/2026/1660 |
| 2030 | 31 marca | 27 października | komunikat KE C/2026/1660 |
| 2031 | 30 marca | 26 października | komunikat KE C/2026/1660 |
Każda data to niedziela, a godziny polskie odpowiadają 1:00 UTC. Żeby daty z komunikatu stały się polskim czasem urzędowym, Prezes Rady Ministrów musi je wpisać do nowego rozporządzenia.


Czy w 2027 roku będzie zmiana czasu?
Tak, według obowiązującego prawa UE czas letni zacznie się 28 marca 2027 roku, a skończy 31 października 2027 roku. Dyrektywa 2000/84/WE nadal obowiązuje, a jej przepisy według motywu 4 ustanowiono “na czas nieokreślony”. Polskiego rozporządzenia na 2027 rok jeszcze nie ma. Do 17 października w Dzienniku Ustaw nie ogłoszono aktu na kolejne lata. Najnowszym aktem wykonawczym ustawy o czasie urzędowym pozostaje rozporządzenie z 2022 roku.
Brak rozporządzenia w październiku nie jest niczym nowym. Poprzedni akt kończył się na 31 października 2021 roku, a obecny podpisano dopiero 4 marca 2022 roku. Wszedł w życie 22 marca, pięć dni przed zmianą czasu 27 marca 2022 roku. Ustawa każe premierowi ustalać daty “na okres co najmniej jednego roku kalendarzowego” i “uwzględniając istniejące standardy międzynarodowe” (art. 3). Według art. 2 czas letni jest czasem urzędowym “w okresie od jego wprowadzenia do odwołania”, a wprowadza go właśnie rozporządzenie. Do marca 2027 roku premier ma więc pięć miesięcy na podpis.
Koniec zmian czasu: na jakim etapie są prace UE
Daty końca zmian czasu nie ma, bo Unia Europejska nie przyjęła przepisów, które by je znosiły. Komisja zaproponowała to 12 września 2018 roku. Parlament Europejski poparł koniec zmian 26 marca 2019 roku, ale z przesunięciem na 2021 rok. Według dokumentu Rady UE z 3 czerwca 2026 roku prace w Radzie utknęły w 2019 roku. Na stronie procedury w Parlamencie wniosek nadal czeka na stanowisko Rady.
Ten sam dokument Rady podaje, że w 2025 roku polska prezydencja zaproponowała dwuletni test stałego czasu letniego w całej UE. Państwa członkowskie poprosiły o dodatkowe analizy, więc Komisja w lutym 2026 roku zleciła badanie skutków zniesienia zmian. Pierwsza faza konsultacji dała dziesięć scenariuszy do porównania. Obejmują stały czas letni albo zimowy w całej UE i układy, w których państwa wybierają różnie. Wyniki mają być znane do końca 2026 roku. Do końca zmian czasu potrzebna jest więc nowa dyrektywa. Potem każdy telefon i komputer musiałby dostać nowe dane o strefach.
Czy telefon sam zmienia czas? Skąd telefon i komputer wiedzą o zmianie
Telefon z włączonym automatycznym ustawianiem czasu przestawi się sam, bo korzysta z reguły zapisanej w systemie. Źródłem tej reguły jest najczęściej baza stref czasowych IANA, nazywana też tz albo zoneinfo. Według strony projektu korzystają z niej m.in. biblioteka glibc w Linuksie, Android, iOS i macOS. Windows ma też własną bazę stref, opisaną niżej. Aktualne wydanie to 2026e.
Dla Polski w pliku europe tej bazy stoją dwie linijki z regułą UE:
Rule EU 1981 max - Mar lastSun 1:00u 1:00 S
Rule EU 1996 max - Oct lastSun 1:00u 0 -
Pierwsza mówi, że od 1981 roku czas letni zaczyna się w ostatnią niedzielę marca o 1:00 czasu uniwersalnego. Druga, że od 1996 roku kończy się w ostatnią niedzielę października o tej samej godzinie. Słowo max oznacza brak roku końcowego. Strefa Europe/Warsaw korzysta z tej reguły od 1988 roku. Dlatego urządzenie przestawi zegar 28 marca 2027 roku, nawet jeśli polskie rozporządzenie wyjdzie dopiero w marcu. Gdyby UE zniosła zmiany czasu, potrzebne byłoby nowe wydanie bazy i aktualizacja systemu.


Android i iPhone: gdzie włączyć automatyczny czas
Android 10 wprowadził osobny moduł systemu z danymi stref czasowych. Aktualizację przygotowuje Google albo producent telefonu, więc jej dostępność zależy od tego, czy urządzenie jest jeszcze wspierane. Dokumentacja Androida opisuje to w trzech krokach. IANA wydaje nową wersję bazy po zmianie przepisów w jakimś kraju. Google albo producent telefonu przygotowuje aktualizację modułu, a telefon pobiera ją i stosuje po ponownym uruchomieniu. Automatyczny czas sprawdzisz według pomocy Google i Apple:
- W aplikacji Zegar Google otwórz Więcej, potem Ustawienia, i stuknij “Zmień datę i godzinę”. Włącz “Automatyczna data i godzina” oraz “Automatyczna strefa czasowa” (pomoc Google).
- Na iPhonie otwórz Ustawienia, potem Ogólne i Data i godzina, i włącz “Ustaw automatycznie” (pomoc Apple).
Apple dodaje jedną wskazówkę. Gdy system pokaże komunikat o zaktualizowanych informacjach o strefie czasowej, uruchom ponownie telefon i sparowany zegarek Apple Watch.
Windows ma własną bazę stref czasowych
Windows trzyma reguły stref w rejestrze. Microsoft na stronie o zmianach czasu pisze, że śledzi decyzje rządów i wprowadza je przez Windows Update. Trafiają do comiesięcznych pakietów poprawek. Osobnych aktualizacji dla zmiany czasu już nie wydaje, a rządy prosi o co najmniej rok wyprzedzenia przed zmianą zasad. Sprawdziliśmy to 17 października na komputerze z Windows 11. Strefa “(UTC+01:00) Sarajewo, Skopie, Warszawa, Zagrzeb” ma tam jedną regułę bez daty końcowej. Czas letni trwa w niej od ostatniej niedzieli marca o 2:00 do ostatniej niedzieli października o 3:00.
Programy nie zawsze korzystają z bazy systemu. Python na Windowsie nie znajduje systemowej bazy IANA i według dokumentacji sięga wtedy po pakiet tzdata z PyPI. U nas była to wersja 2026c, więc o aktualności stref decyduje tam aktualizacja pakietu, a nie Windows Update.
Co nie przestawi się samo
Samo nie przestawi się urządzenie, które nie ma skąd wziąć reguły ani czasu z sieci. To zwykle piekarnik, mikrofalówka, budzik na baterie i zegarek bez łączności. Podobnie bywa z zegarem w starszym samochodzie i rejestratorem kamery bez internetu. Te urządzenia przestaw ręcznie w niedzielę rano. W rejestratorze sprawdź też godziny nagrań z tej nocy, bo bywają potrzebne jako dowód.
Zmiana czasu a cron, logi i zadania zaplanowane na 2:00–3:00
Zadanie zaplanowane między 2:00 a 3:00 może tej nocy wykonać się dwa razy, a 28 marca ani razu. Dzieje się tak, gdy harmonogram nie obsługuje zmiany czasu. Klasyczny cron ma na to osobne zasady. Podręcznik cronie i podręcznik crona w Debianie opisują je podobnie. Przy cofnięciu zegara o mniej niż trzy godziny zadanie ustawione na konkretną godzinę nie wykona się drugi raz. Wpis 30 2 * * * ruszy więc tej nocy raz. Przy przesunięciu do przodu zadania z pominiętej godziny wykonają się zaraz po zmianie. Inaczej działają wpisy z gwiazdką w polu minut albo godzin, na przykład */15 2 * * *. Cron liczy je według nowego czasu, więc ten wpis wykona się w obu godzinach drugich.
Inne narzędzia mają własne zasady. n8n liczy harmonogram w strefie ustawionej w przepływie albo w całej instancji. W instalacji na własnym serwerze domyślną strefą jest Nowy Jork. Stany Zjednoczone cofają zegarki dopiero 1 listopada. Od 25 października do 1 listopada Polskę i Nowy Jork dzieli więc 5 godzin zamiast 6. Przepływ ustawiony “na 8:00” bez własnej strefy przez ten tydzień ruszy u nas o 13:00 zamiast o 14:00. Takie przesunięcie nie wyrzuca żadnego błędu, więc łatwo je przegapić, jak każdy cichy błąd automatyzacji.
Jak zapisać czas w logach i harmonogramach
- Zadania na serwerach planuj w UTC. W cronie z pakietu cronie strefę całej tabeli ustawisz zmienną
CRON_TZ, na przykładCRON_TZ=UTCna początku pliku. - W logach zapisuj czas z przesunięciem, na przykład
2026-10-25T02:30:00+01:00, albo od razu w UTC. Wtedy obie godziny 2:30 da się odróżnić. - Raporty “za dobę” licz z tą poprawką: niedziela 25 października ma w Polsce 25 godzin, a 28 marca 2027 roku tylko 23.
W Pythonie obie godziny 2:30 rozróżnia atrybut fold z PEP 495. Wartość 0 oznacza pierwsze wystąpienie godziny, a 1 drugie:
from datetime import datetime, timezone
from zoneinfo import ZoneInfo
warszawa = ZoneInfo("Europe/Warsaw")
for fold in (0, 1):
t = datetime(2026, 10, 25, 2, 30, fold=fold, tzinfo=warszawa)
print(t.isoformat(), t.tzname(), "->", t.astimezone(timezone.utc).strftime("%H:%M UTC"))
Wynik z konsoli, Python 3.14.3 z bazą tzdata 2026c, uruchomione 17 października 2026 roku:
2026-10-25T02:30:00+02:00 CEST -> 00:30 UTC
2026-10-25T02:30:00+01:00 CET -> 01:30 UTC
Najczęstsze pytania
W którą stronę przestawiamy zegarki w marcu 2027 roku?
Do przodu, z 2:00 na 3:00, w niedzielę 28 marca 2027 roku. Ta noc będzie o godzinę krótsza, a godzina od 2:00 do 3:00 w ogóle nie wystąpi. Datę podaje komunikat Komisji C/2026/1660. Polskie rozporządzenie na ten rok musi jeszcze wyjść.
Dlaczego czas zmienia się o 3:00, a nie o północy?
Bo w całej Unii zmiana następuje w tej samej chwili, o 1:00 czasu uniwersalnego, jak każe dyrektywa 2000/84/WE. W Polsce to w październiku 3:00 czasu letniego, a w marcu 2:00 czasu zimowego. W Lizbonie zegary cofają się tej samej nocy z 2:00 na 1:00, a w Helsinkach z 4:00 na 3:00.
Kto w Polsce odpowiada za czas urzędowy?
Czas urzędowy utrzymuje i rozpowszechnia Prezes Głównego Urzędu Miar (art. 4 ustawy o czasie urzędowym). Daty wprowadzenia i odwołania czasu letniego ustala Prezes Rady Ministrów w rozporządzeniu. Punktem odniesienia jest UTC(PL), czyli polska realizacja uniwersalnego czasu koordynowanego, wyznaczana przez państwowy wzorzec czasu i częstotliwości.
Podsumowanie
Zmiana czasu na zimowy wypada w nocy z 24 na 25 października 2026 roku. O 3:00 czasu letniego zegary cofamy na 2:00, a powtórzoną godzinę przepisy nazywają godziną 2a. To ostatnia data w rozporządzeniu z 2022 roku. Aktu na 2027 rok jeszcze nie ma, ale tak samo było zimą 2021/2022. Daty na lata 2027–2031 Komisja Europejska ogłosiła w marcu, a w 2027 roku są to 28 marca i 31 października. Unia wciąż nie zdecydowała o końcu zmian czasu, a wyniki badania Komisji mają być znane do końca 2026 roku. Telefony i komputery z automatycznym czasem przestawią się same, bo reguła UE jest w ich bazach stref bez daty końcowej. Ręcznie przestaw piekarnik, samochód i rejestrator, a w harmonogramach serwerów sprawdź strefę albo ustaw UTC.
Newsletter · DevstockAcademy & Kodożercy
Bądź na bieżąco ze światem IT, AI i automatyzacji
Co wtorek: newsy z branży, praktyczne tipy i narzędzia które warto znać. Zero spamu.



