Europe/Tirane

Time zone identifier: Europe/Tirane

Current civil offset: +01:00 (CET)

Current DST state: Observing Standard Time

First standard time adoption: Adopted on 1913-12-31

Local Mean Time (LMT): +01:19:20 based on geographic meridian

Total recorded transitions: 133 transitions across 3 distinct offsets

Associated countries: AL

Advertisement Space

Historical Offset Step Chart (1880 to Present)

+0:00 +1:00 +2:00 +3:00 1880 1900 1920 1940 1960 1980 2000 2020

Text summary: Europe/Tirane shifted between 3 distinct offsets from 1913-12-31 through the modern era.

Complete Transition History (133 Transitions)

UTC Instant Local Wall Time Shift Abbreviation DST Effect
1913-12-31T22:40:40Z 1913-12-31 23:40:40 +01:19:20 → +01:00 CET No overlap
1940-06-15T23:00:00Z 1940-06-16 01:00:00 +01:00 → +02:00 CEST Yes gap
1942-11-02T01:00:00Z 1942-11-02 02:00:00 +02:00 → +01:00 CET No overlap
1943-03-29T01:00:00Z 1943-03-29 03:00:00 +01:00 → +02:00 CEST Yes gap
1943-04-10T01:00:00Z 1943-04-10 02:00:00 +02:00 → +01:00 CET No overlap
1974-05-03T23:00:00Z 1974-05-04 01:00:00 +01:00 → +02:00 CEST Yes gap
1974-10-01T22:00:00Z 1974-10-01 23:00:00 +02:00 → +01:00 CET No overlap
1975-04-30T23:00:00Z 1975-05-01 01:00:00 +01:00 → +02:00 CEST Yes gap
1975-10-01T22:00:00Z 1975-10-01 23:00:00 +02:00 → +01:00 CET No overlap
1976-05-01T23:00:00Z 1976-05-02 01:00:00 +01:00 → +02:00 CEST Yes gap
1976-10-02T22:00:00Z 1976-10-02 23:00:00 +02:00 → +01:00 CET No overlap
1977-05-07T23:00:00Z 1977-05-08 01:00:00 +01:00 → +02:00 CEST Yes gap
1977-10-01T22:00:00Z 1977-10-01 23:00:00 +02:00 → +01:00 CET No overlap
1978-05-05T23:00:00Z 1978-05-06 01:00:00 +01:00 → +02:00 CEST Yes gap
1978-09-30T22:00:00Z 1978-09-30 23:00:00 +02:00 → +01:00 CET No overlap
1979-05-04T23:00:00Z 1979-05-05 01:00:00 +01:00 → +02:00 CEST Yes gap
1979-09-29T22:00:00Z 1979-09-29 23:00:00 +02:00 → +01:00 CET No overlap
1980-05-02T23:00:00Z 1980-05-03 01:00:00 +01:00 → +02:00 CEST Yes gap
1980-10-03T22:00:00Z 1980-10-03 23:00:00 +02:00 → +01:00 CET No overlap
1981-04-25T23:00:00Z 1981-04-26 01:00:00 +01:00 → +02:00 CEST Yes gap
1981-09-26T22:00:00Z 1981-09-26 23:00:00 +02:00 → +01:00 CET No overlap
1982-05-01T23:00:00Z 1982-05-02 01:00:00 +01:00 → +02:00 CEST Yes gap
1982-10-02T22:00:00Z 1982-10-02 23:00:00 +02:00 → +01:00 CET No overlap
1983-04-17T23:00:00Z 1983-04-18 01:00:00 +01:00 → +02:00 CEST Yes gap
1983-09-30T22:00:00Z 1983-09-30 23:00:00 +02:00 → +01:00 CET No overlap
1984-03-31T23:00:00Z 1984-04-01 01:00:00 +01:00 → +02:00 CEST Yes gap
1984-09-30T01:00:00Z 1984-09-30 02:00:00 +02:00 → +01:00 CET No overlap
1985-03-31T01:00:00Z 1985-03-31 03:00:00 +01:00 → +02:00 CEST Yes gap
1985-09-29T01:00:00Z 1985-09-29 02:00:00 +02:00 → +01:00 CET No overlap
1986-03-30T01:00:00Z 1986-03-30 03:00:00 +01:00 → +02:00 CEST Yes gap
1986-09-28T01:00:00Z 1986-09-28 02:00:00 +02:00 → +01:00 CET No overlap
1987-03-29T01:00:00Z 1987-03-29 03:00:00 +01:00 → +02:00 CEST Yes gap
1987-09-27T01:00:00Z 1987-09-27 02:00:00 +02:00 → +01:00 CET No overlap
1988-03-27T01:00:00Z 1988-03-27 03:00:00 +01:00 → +02:00 CEST Yes gap
1988-09-25T01:00:00Z 1988-09-25 02:00:00 +02:00 → +01:00 CET No overlap
1989-03-26T01:00:00Z 1989-03-26 03:00:00 +01:00 → +02:00 CEST Yes gap
1989-09-24T01:00:00Z 1989-09-24 02:00:00 +02:00 → +01:00 CET No overlap
1990-03-25T01:00:00Z 1990-03-25 03:00:00 +01:00 → +02:00 CEST Yes gap
1990-09-30T01:00:00Z 1990-09-30 02:00:00 +02:00 → +01:00 CET No overlap
1991-03-31T01:00:00Z 1991-03-31 03:00:00 +01:00 → +02:00 CEST Yes gap
1991-09-29T01:00:00Z 1991-09-29 02:00:00 +02:00 → +01:00 CET No overlap
1992-03-29T01:00:00Z 1992-03-29 03:00:00 +01:00 → +02:00 CEST Yes gap
1992-09-27T01:00:00Z 1992-09-27 02:00:00 +02:00 → +01:00 CET No overlap
1993-03-28T01:00:00Z 1993-03-28 03:00:00 +01:00 → +02:00 CEST Yes gap
1993-09-26T01:00:00Z 1993-09-26 02:00:00 +02:00 → +01:00 CET No overlap
1994-03-27T01:00:00Z 1994-03-27 03:00:00 +01:00 → +02:00 CEST Yes gap
1994-09-25T01:00:00Z 1994-09-25 02:00:00 +02:00 → +01:00 CET No overlap
1995-03-26T01:00:00Z 1995-03-26 03:00:00 +01:00 → +02:00 CEST Yes gap
1995-09-24T01:00:00Z 1995-09-24 02:00:00 +02:00 → +01:00 CET No overlap
1996-03-31T01:00:00Z 1996-03-31 03:00:00 +01:00 → +02:00 CEST Yes gap
1996-10-27T01:00:00Z 1996-10-27 02:00:00 +02:00 → +01:00 CET No overlap
1997-03-30T01:00:00Z 1997-03-30 03:00:00 +01:00 → +02:00 CEST Yes gap
1997-10-26T01:00:00Z 1997-10-26 02:00:00 +02:00 → +01:00 CET No overlap
1998-03-29T01:00:00Z 1998-03-29 03:00:00 +01:00 → +02:00 CEST Yes gap
1998-10-25T01:00:00Z 1998-10-25 02:00:00 +02:00 → +01:00 CET No overlap
1999-03-28T01:00:00Z 1999-03-28 03:00:00 +01:00 → +02:00 CEST Yes gap
1999-10-31T01:00:00Z 1999-10-31 02:00:00 +02:00 → +01:00 CET No overlap
2000-03-26T01:00:00Z 2000-03-26 03:00:00 +01:00 → +02:00 CEST Yes gap
2000-10-29T01:00:00Z 2000-10-29 02:00:00 +02:00 → +01:00 CET No overlap
2001-03-25T01:00:00Z 2001-03-25 03:00:00 +01:00 → +02:00 CEST Yes gap
2001-10-28T01:00:00Z 2001-10-28 02:00:00 +02:00 → +01:00 CET No overlap
2002-03-31T01:00:00Z 2002-03-31 03:00:00 +01:00 → +02:00 CEST Yes gap
2002-10-27T01:00:00Z 2002-10-27 02:00:00 +02:00 → +01:00 CET No overlap
2003-03-30T01:00:00Z 2003-03-30 03:00:00 +01:00 → +02:00 CEST Yes gap
2003-10-26T01:00:00Z 2003-10-26 02:00:00 +02:00 → +01:00 CET No overlap
2004-03-28T01:00:00Z 2004-03-28 03:00:00 +01:00 → +02:00 CEST Yes gap
2004-10-31T01:00:00Z 2004-10-31 02:00:00 +02:00 → +01:00 CET No overlap
2005-03-27T01:00:00Z 2005-03-27 03:00:00 +01:00 → +02:00 CEST Yes gap
2005-10-30T01:00:00Z 2005-10-30 02:00:00 +02:00 → +01:00 CET No overlap
2006-03-26T01:00:00Z 2006-03-26 03:00:00 +01:00 → +02:00 CEST Yes gap
2006-10-29T01:00:00Z 2006-10-29 02:00:00 +02:00 → +01:00 CET No overlap
2007-03-25T01:00:00Z 2007-03-25 03:00:00 +01:00 → +02:00 CEST Yes gap
2007-10-28T01:00:00Z 2007-10-28 02:00:00 +02:00 → +01:00 CET No overlap
2008-03-30T01:00:00Z 2008-03-30 03:00:00 +01:00 → +02:00 CEST Yes gap
2008-10-26T01:00:00Z 2008-10-26 02:00:00 +02:00 → +01:00 CET No overlap
2009-03-29T01:00:00Z 2009-03-29 03:00:00 +01:00 → +02:00 CEST Yes gap
2009-10-25T01:00:00Z 2009-10-25 02:00:00 +02:00 → +01:00 CET No overlap
2010-03-28T01:00:00Z 2010-03-28 03:00:00 +01:00 → +02:00 CEST Yes gap
2010-10-31T01:00:00Z 2010-10-31 02:00:00 +02:00 → +01:00 CET No overlap
2011-03-27T01:00:00Z 2011-03-27 03:00:00 +01:00 → +02:00 CEST Yes gap
2011-10-30T01:00:00Z 2011-10-30 02:00:00 +02:00 → +01:00 CET No overlap
2012-03-25T01:00:00Z 2012-03-25 03:00:00 +01:00 → +02:00 CEST Yes gap
2012-10-28T01:00:00Z 2012-10-28 02:00:00 +02:00 → +01:00 CET No overlap
2013-03-31T01:00:00Z 2013-03-31 03:00:00 +01:00 → +02:00 CEST Yes gap
2013-10-27T01:00:00Z 2013-10-27 02:00:00 +02:00 → +01:00 CET No overlap
2014-03-30T01:00:00Z 2014-03-30 03:00:00 +01:00 → +02:00 CEST Yes gap
2014-10-26T01:00:00Z 2014-10-26 02:00:00 +02:00 → +01:00 CET No overlap
2015-03-29T01:00:00Z 2015-03-29 03:00:00 +01:00 → +02:00 CEST Yes gap
2015-10-25T01:00:00Z 2015-10-25 02:00:00 +02:00 → +01:00 CET No overlap
2016-03-27T01:00:00Z 2016-03-27 03:00:00 +01:00 → +02:00 CEST Yes gap
2016-10-30T01:00:00Z 2016-10-30 02:00:00 +02:00 → +01:00 CET No overlap
2017-03-26T01:00:00Z 2017-03-26 03:00:00 +01:00 → +02:00 CEST Yes gap
2017-10-29T01:00:00Z 2017-10-29 02:00:00 +02:00 → +01:00 CET No overlap
2018-03-25T01:00:00Z 2018-03-25 03:00:00 +01:00 → +02:00 CEST Yes gap
2018-10-28T01:00:00Z 2018-10-28 02:00:00 +02:00 → +01:00 CET No overlap
2019-03-31T01:00:00Z 2019-03-31 03:00:00 +01:00 → +02:00 CEST Yes gap
2019-10-27T01:00:00Z 2019-10-27 02:00:00 +02:00 → +01:00 CET No overlap
2020-03-29T01:00:00Z 2020-03-29 03:00:00 +01:00 → +02:00 CEST Yes gap
2020-10-25T01:00:00Z 2020-10-25 02:00:00 +02:00 → +01:00 CET No overlap
2021-03-28T01:00:00Z 2021-03-28 03:00:00 +01:00 → +02:00 CEST Yes gap
2021-10-31T01:00:00Z 2021-10-31 02:00:00 +02:00 → +01:00 CET No overlap
2022-03-27T01:00:00Z 2022-03-27 03:00:00 +01:00 → +02:00 CEST Yes gap
2022-10-30T01:00:00Z 2022-10-30 02:00:00 +02:00 → +01:00 CET No overlap
2023-03-26T01:00:00Z 2023-03-26 03:00:00 +01:00 → +02:00 CEST Yes gap
2023-10-29T01:00:00Z 2023-10-29 02:00:00 +02:00 → +01:00 CET No overlap
2024-03-31T01:00:00Z 2024-03-31 03:00:00 +01:00 → +02:00 CEST Yes gap
2024-10-27T01:00:00Z 2024-10-27 02:00:00 +02:00 → +01:00 CET No overlap
2025-03-30T01:00:00Z 2025-03-30 03:00:00 +01:00 → +02:00 CEST Yes gap
2025-10-26T01:00:00Z 2025-10-26 02:00:00 +02:00 → +01:00 CET No overlap
2026-03-29T01:00:00Z 2026-03-29 03:00:00 +01:00 → +02:00 CEST Yes gap
2026-10-25T01:00:00Z 2026-10-25 02:00:00 +02:00 → +01:00 CET No overlap
2027-03-28T01:00:00Z 2027-03-28 03:00:00 +01:00 → +02:00 CEST Yes gap
2027-10-31T01:00:00Z 2027-10-31 02:00:00 +02:00 → +01:00 CET No overlap
2028-03-26T01:00:00Z 2028-03-26 03:00:00 +01:00 → +02:00 CEST Yes gap
2028-10-29T01:00:00Z 2028-10-29 02:00:00 +02:00 → +01:00 CET No overlap
2029-03-25T01:00:00Z 2029-03-25 03:00:00 +01:00 → +02:00 CEST Yes gap
2029-10-28T01:00:00Z 2029-10-28 02:00:00 +02:00 → +01:00 CET No overlap
2030-03-31T01:00:00Z 2030-03-31 03:00:00 +01:00 → +02:00 CEST Yes gap
2030-10-27T01:00:00Z 2030-10-27 02:00:00 +02:00 → +01:00 CET No overlap
2031-03-30T01:00:00Z 2031-03-30 03:00:00 +01:00 → +02:00 CEST Yes gap
2031-10-26T01:00:00Z 2031-10-26 02:00:00 +02:00 → +01:00 CET No overlap
2032-03-28T01:00:00Z 2032-03-28 03:00:00 +01:00 → +02:00 CEST Yes gap
2032-10-31T01:00:00Z 2032-10-31 02:00:00 +02:00 → +01:00 CET No overlap
2033-03-27T01:00:00Z 2033-03-27 03:00:00 +01:00 → +02:00 CEST Yes gap
2033-10-30T01:00:00Z 2033-10-30 02:00:00 +02:00 → +01:00 CET No overlap
2034-03-26T01:00:00Z 2034-03-26 03:00:00 +01:00 → +02:00 CEST Yes gap
2034-10-29T01:00:00Z 2034-10-29 02:00:00 +02:00 → +01:00 CET No overlap
2035-03-25T01:00:00Z 2035-03-25 03:00:00 +01:00 → +02:00 CEST Yes gap
2035-10-28T01:00:00Z 2035-10-28 02:00:00 +02:00 → +01:00 CET No overlap
2036-03-30T01:00:00Z 2036-03-30 03:00:00 +01:00 → +02:00 CEST Yes gap
2036-10-26T01:00:00Z 2036-10-26 02:00:00 +02:00 → +01:00 CET No overlap
2037-03-29T01:00:00Z 2037-03-29 03:00:00 +01:00 → +02:00 CEST Yes gap
2037-10-25T01:00:00Z 2037-10-25 02:00:00 +02:00 → +01:00 CET No overlap

Notes from the Maintainers

Source: europe (Lines 787 to 787)
Zone	NAME		STDOFF	RULES	FORMAT	[UNTIL]

Years on Record

Methodology Note: The 1970 Rule

tzdb guarantees accuracy for timestamps from 1970 onwards. Transitions prior to 1970 represent best-effort historical reconstructions.