Europe/Vilnius

Time zone identifier: Europe/Vilnius

Current civil offset: +02:00 (EET)

Current DST state: Observing Standard Time

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

Local Mean Time (LMT): +01:41:16 based on geographic meridian

Total recorded transitions: 120 transitions across 7 distinct offsets

Associated countries: LT

Advertisement Space

Historical Offset Step Chart (1880 to Present)

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

Text summary: Europe/Vilnius shifted between 7 distinct offsets from 1879-12-31 through the modern era.

Complete Transition History (120 Transitions)

UTC Instant Local Wall Time Shift Abbreviation DST Effect
1879-12-31T22:18:44Z 1879-12-31 23:42:44 +01:41:16 → +01:24 WMT No overlap
1916-12-31T22:36:00Z 1917-01-01 00:11:36 +01:24 → +01:35:36 KMT No gap
1919-10-09T22:24:24Z 1919-10-09 23:24:24 +01:35:36 → +01:00 CET No overlap
1920-07-11T23:00:00Z 1920-07-12 01:00:00 +01:00 → +02:00 EET No gap
1920-10-08T22:00:00Z 1920-10-08 23:00:00 +02:00 → +01:00 CET No overlap
1940-08-02T23:00:00Z 1940-08-03 02:00:00 +01:00 → +03:00 MSK No gap
1941-06-23T21:00:00Z 1941-06-23 23:00:00 +03:00 → +02:00 CEST Yes overlap
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-10-04T01:00:00Z 1943-10-04 02:00:00 +02:00 → +01:00 CET No overlap
1944-04-03T01:00:00Z 1944-04-03 03:00:00 +01:00 → +02:00 CEST Yes gap
1944-07-31T22:00:00Z 1944-08-01 01:00:00 +02:00 → +03:00 MSK No gap
1981-03-31T21:00:00Z 1981-04-01 01:00:00 +03:00 → +04:00 MSD Yes gap
1981-09-30T20:00:00Z 1981-09-30 23:00:00 +04:00 → +03:00 MSK No overlap
1982-03-31T21:00:00Z 1982-04-01 01:00:00 +03:00 → +04:00 MSD Yes gap
1982-09-30T20:00:00Z 1982-09-30 23:00:00 +04:00 → +03:00 MSK No overlap
1983-03-31T21:00:00Z 1983-04-01 01:00:00 +03:00 → +04:00 MSD Yes gap
1983-09-30T20:00:00Z 1983-09-30 23:00:00 +04:00 → +03:00 MSK No overlap
1984-03-31T21:00:00Z 1984-04-01 01:00:00 +03:00 → +04:00 MSD Yes gap
1984-09-29T23:00:00Z 1984-09-30 02:00:00 +04:00 → +03:00 MSK No overlap
1985-03-30T23:00:00Z 1985-03-31 03:00:00 +03:00 → +04:00 MSD Yes gap
1985-09-28T23:00:00Z 1985-09-29 02:00:00 +04:00 → +03:00 MSK No overlap
1986-03-29T23:00:00Z 1986-03-30 03:00:00 +03:00 → +04:00 MSD Yes gap
1986-09-27T23:00:00Z 1986-09-28 02:00:00 +04:00 → +03:00 MSK No overlap
1987-03-28T23:00:00Z 1987-03-29 03:00:00 +03:00 → +04:00 MSD Yes gap
1987-09-26T23:00:00Z 1987-09-27 02:00:00 +04:00 → +03:00 MSK No overlap
1988-03-26T23:00:00Z 1988-03-27 03:00:00 +03:00 → +04:00 MSD Yes gap
1988-09-24T23:00:00Z 1988-09-25 02:00:00 +04:00 → +03:00 MSK No overlap
1989-03-25T23:00:00Z 1989-03-26 02:00:00 +03:00 → +03:00 EEST Yes offset-only
1989-09-24T00:00:00Z 1989-09-24 02:00:00 +03:00 → +02:00 EET No overlap
1990-03-25T00:00:00Z 1990-03-25 03:00:00 +02:00 → +03:00 EEST Yes gap
1990-09-30T00:00:00Z 1990-09-30 02:00:00 +03:00 → +02:00 EET No overlap
1991-03-31T00:00:00Z 1991-03-31 03:00:00 +02:00 → +03:00 EEST Yes gap
1991-09-29T00:00:00Z 1991-09-29 02:00:00 +03:00 → +02:00 EET No overlap
1992-03-29T00:00:00Z 1992-03-29 03:00:00 +02:00 → +03:00 EEST Yes gap
1992-09-27T00:00:00Z 1992-09-27 02:00:00 +03:00 → +02:00 EET No overlap
1993-03-28T00:00:00Z 1993-03-28 03:00:00 +02:00 → +03:00 EEST Yes gap
1993-09-26T00:00:00Z 1993-09-26 02:00:00 +03:00 → +02:00 EET No overlap
1994-03-27T00:00:00Z 1994-03-27 03:00:00 +02:00 → +03:00 EEST Yes gap
1994-09-25T00:00:00Z 1994-09-25 02:00:00 +03:00 → +02:00 EET No overlap
1995-03-26T00:00:00Z 1995-03-26 03:00:00 +02:00 → +03:00 EEST Yes gap
1995-09-24T00:00:00Z 1995-09-24 02:00:00 +03:00 → +02:00 EET No overlap
1996-03-31T00:00:00Z 1996-03-31 03:00:00 +02:00 → +03:00 EEST Yes gap
1996-10-27T00:00:00Z 1996-10-27 02:00:00 +03:00 → +02:00 EET No overlap
1997-03-30T00:00:00Z 1997-03-30 03:00:00 +02:00 → +03:00 EEST Yes gap
1997-10-26T00:00:00Z 1997-10-26 02:00:00 +03:00 → +02:00 EET No overlap
1998-03-29T01:00:00Z 1998-03-29 03:00:00 +02:00 → +02:00 CEST Yes offset-only
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 03:00:00 +02:00 → +02:00 EET No offset-only
2003-03-30T01:00:00Z 2003-03-30 04:00:00 +02:00 → +03:00 EEST Yes gap
2003-10-26T01:00:00Z 2003-10-26 03:00:00 +03:00 → +02:00 EET No overlap
2004-03-28T01:00:00Z 2004-03-28 04:00:00 +02:00 → +03:00 EEST Yes gap
2004-10-31T01:00:00Z 2004-10-31 03:00:00 +03:00 → +02:00 EET No overlap
2005-03-27T01:00:00Z 2005-03-27 04:00:00 +02:00 → +03:00 EEST Yes gap
2005-10-30T01:00:00Z 2005-10-30 03:00:00 +03:00 → +02:00 EET No overlap
2006-03-26T01:00:00Z 2006-03-26 04:00:00 +02:00 → +03:00 EEST Yes gap
2006-10-29T01:00:00Z 2006-10-29 03:00:00 +03:00 → +02:00 EET No overlap
2007-03-25T01:00:00Z 2007-03-25 04:00:00 +02:00 → +03:00 EEST Yes gap
2007-10-28T01:00:00Z 2007-10-28 03:00:00 +03:00 → +02:00 EET No overlap
2008-03-30T01:00:00Z 2008-03-30 04:00:00 +02:00 → +03:00 EEST Yes gap
2008-10-26T01:00:00Z 2008-10-26 03:00:00 +03:00 → +02:00 EET No overlap
2009-03-29T01:00:00Z 2009-03-29 04:00:00 +02:00 → +03:00 EEST Yes gap
2009-10-25T01:00:00Z 2009-10-25 03:00:00 +03:00 → +02:00 EET No overlap
2010-03-28T01:00:00Z 2010-03-28 04:00:00 +02:00 → +03:00 EEST Yes gap
2010-10-31T01:00:00Z 2010-10-31 03:00:00 +03:00 → +02:00 EET No overlap
2011-03-27T01:00:00Z 2011-03-27 04:00:00 +02:00 → +03:00 EEST Yes gap
2011-10-30T01:00:00Z 2011-10-30 03:00:00 +03:00 → +02:00 EET No overlap
2012-03-25T01:00:00Z 2012-03-25 04:00:00 +02:00 → +03:00 EEST Yes gap
2012-10-28T01:00:00Z 2012-10-28 03:00:00 +03:00 → +02:00 EET No overlap
2013-03-31T01:00:00Z 2013-03-31 04:00:00 +02:00 → +03:00 EEST Yes gap
2013-10-27T01:00:00Z 2013-10-27 03:00:00 +03:00 → +02:00 EET No overlap
2014-03-30T01:00:00Z 2014-03-30 04:00:00 +02:00 → +03:00 EEST Yes gap
2014-10-26T01:00:00Z 2014-10-26 03:00:00 +03:00 → +02:00 EET No overlap
2015-03-29T01:00:00Z 2015-03-29 04:00:00 +02:00 → +03:00 EEST Yes gap
2015-10-25T01:00:00Z 2015-10-25 03:00:00 +03:00 → +02:00 EET No overlap
2016-03-27T01:00:00Z 2016-03-27 04:00:00 +02:00 → +03:00 EEST Yes gap
2016-10-30T01:00:00Z 2016-10-30 03:00:00 +03:00 → +02:00 EET No overlap
2017-03-26T01:00:00Z 2017-03-26 04:00:00 +02:00 → +03:00 EEST Yes gap
2017-10-29T01:00:00Z 2017-10-29 03:00:00 +03:00 → +02:00 EET No overlap
2018-03-25T01:00:00Z 2018-03-25 04:00:00 +02:00 → +03:00 EEST Yes gap
2018-10-28T01:00:00Z 2018-10-28 03:00:00 +03:00 → +02:00 EET No overlap
2019-03-31T01:00:00Z 2019-03-31 04:00:00 +02:00 → +03:00 EEST Yes gap
2019-10-27T01:00:00Z 2019-10-27 03:00:00 +03:00 → +02:00 EET No overlap
2020-03-29T01:00:00Z 2020-03-29 04:00:00 +02:00 → +03:00 EEST Yes gap
2020-10-25T01:00:00Z 2020-10-25 03:00:00 +03:00 → +02:00 EET No overlap
2021-03-28T01:00:00Z 2021-03-28 04:00:00 +02:00 → +03:00 EEST Yes gap
2021-10-31T01:00:00Z 2021-10-31 03:00:00 +03:00 → +02:00 EET No overlap
2022-03-27T01:00:00Z 2022-03-27 04:00:00 +02:00 → +03:00 EEST Yes gap
2022-10-30T01:00:00Z 2022-10-30 03:00:00 +03:00 → +02:00 EET No overlap
2023-03-26T01:00:00Z 2023-03-26 04:00:00 +02:00 → +03:00 EEST Yes gap
2023-10-29T01:00:00Z 2023-10-29 03:00:00 +03:00 → +02:00 EET No overlap
2024-03-31T01:00:00Z 2024-03-31 04:00:00 +02:00 → +03:00 EEST Yes gap
2024-10-27T01:00:00Z 2024-10-27 03:00:00 +03:00 → +02:00 EET No overlap
2025-03-30T01:00:00Z 2025-03-30 04:00:00 +02:00 → +03:00 EEST Yes gap
2025-10-26T01:00:00Z 2025-10-26 03:00:00 +03:00 → +02:00 EET No overlap
2026-03-29T01:00:00Z 2026-03-29 04:00:00 +02:00 → +03:00 EEST Yes gap
2026-10-25T01:00:00Z 2026-10-25 03:00:00 +03:00 → +02:00 EET No overlap
2027-03-28T01:00:00Z 2027-03-28 04:00:00 +02:00 → +03:00 EEST Yes gap
2027-10-31T01:00:00Z 2027-10-31 03:00:00 +03:00 → +02:00 EET No overlap
2028-03-26T01:00:00Z 2028-03-26 04:00:00 +02:00 → +03:00 EEST Yes gap
2028-10-29T01:00:00Z 2028-10-29 03:00:00 +03:00 → +02:00 EET No overlap
2029-03-25T01:00:00Z 2029-03-25 04:00:00 +02:00 → +03:00 EEST Yes gap
2029-10-28T01:00:00Z 2029-10-28 03:00:00 +03:00 → +02:00 EET No overlap
2030-03-31T01:00:00Z 2030-03-31 04:00:00 +02:00 → +03:00 EEST Yes gap
2030-10-27T01:00:00Z 2030-10-27 03:00:00 +03:00 → +02:00 EET No overlap
2031-03-30T01:00:00Z 2031-03-30 04:00:00 +02:00 → +03:00 EEST Yes gap
2031-10-26T01:00:00Z 2031-10-26 03:00:00 +03:00 → +02:00 EET No overlap
2032-03-28T01:00:00Z 2032-03-28 04:00:00 +02:00 → +03:00 EEST Yes gap
2032-10-31T01:00:00Z 2032-10-31 03:00:00 +03:00 → +02:00 EET No overlap
2033-03-27T01:00:00Z 2033-03-27 04:00:00 +02:00 → +03:00 EEST Yes gap
2033-10-30T01:00:00Z 2033-10-30 03:00:00 +03:00 → +02:00 EET No overlap
2034-03-26T01:00:00Z 2034-03-26 04:00:00 +02:00 → +03:00 EEST Yes gap
2034-10-29T01:00:00Z 2034-10-29 03:00:00 +03:00 → +02:00 EET No overlap
2035-03-25T01:00:00Z 2035-03-25 04:00:00 +02:00 → +03:00 EEST Yes gap
2035-10-28T01:00:00Z 2035-10-28 03:00:00 +03:00 → +02:00 EET No overlap
2036-03-30T01:00:00Z 2036-03-30 04:00:00 +02:00 → +03:00 EEST Yes gap
2036-10-26T01:00:00Z 2036-10-26 03:00:00 +03:00 → +02:00 EET No overlap
2037-03-29T01:00:00Z 2037-03-29 04:00:00 +02:00 → +03:00 EEST Yes gap
2037-10-25T01:00:00Z 2037-10-25 03:00:00 +03:00 → +02:00 EET No overlap

Notes from the Maintainers

Source: europe (Lines 1894 to 1930)
Lithuania

From Paul Eggert (2016-03-18):
The 1989 transition is from USSR act No. 227 (1989-03-14).

From Paul Eggert (1996-11-22):
IATA SSIM (1992/1996) says Lithuania uses W-Eur rules, but since it is
known to be wrong about Estonia and Latvia, assume it's wrong here too.

From Marius Gedminas (1998-08-07):
I would like to inform that in this year Lithuanian time zone
(Europe/Vilnius) was changed.

From ELTA No. 972 (2582) (1999-09-29) <http://www.elta.lt/>,
via Steffen Thorsen:
Lithuania has shifted back to the second time zone (GMT plus two hours)
to be valid here starting from October 31,
as decided by the national government on Wednesday....
The Lithuanian government also announced plans to consider a
motion to give up shifting to summer time in spring, as it was
already done by Estonia.

From the Fact File, Lithuanian State Department of Tourism
<http://www.tourism.lt/informa/ff.htm> (2000-03-27):
Local time is GMT+2 hours ..., no daylight saving.

From a user via Klaus Marten (2003-02-07):
As a candidate for membership of the European Union, Lithuania will
observe Summer Time in 2003, changing its clocks at the times laid
down in EU Directive 2000/84 of 19.I.01 (i.e. at the same times as its
neighbour Latvia). The text of the Lithuanian government Order of
7.XI.02 to this effect can be found at
http://www.lrvk.lt/nut/11/n1749.htm


Zone	NAME		STDOFF	RULES	FORMAT	[UNTIL]

Attributed Statements:

Paul Eggert (2016-03-18):

The 1989 transition is from USSR act No. 227 (1989-03-14).

Paul Eggert (1996-11-22):

IATA SSIM (1992/1996) says Lithuania uses W-Eur rules, but since it is known to be wrong about Estonia and Latvia, assume it's wrong here too.

Marius Gedminas (1998-08-07):

I would like to inform that in this year Lithuanian time zone (Europe/Vilnius) was changed. From ELTA No. 972 (2582) (1999-09-29) <http://www.elta.lt/>, via Steffen Thorsen: Lithuania has shifted back to the second time zone (GMT plus two hours) to be valid here starting from October 31, as decided by the national government on Wednesday.... The Lithuanian government also announced plans to consider a motion to give up shifting to summer time in spring, as it was already done by Estonia. From the Fact File, Lithuanian State Department of Tourism <http://www.tourism.lt/informa/ff.htm> (2000-03-27): Local time is GMT+2 hours ..., no daylight saving.

a user via Klaus Marten (2003-02-07):

As a candidate for membership of the European Union, Lithuania will observe Summer Time in 2003, changing its clocks at the times laid down in EU Directive 2000/84 of 19.I.01 (i.e. at the same times as its neighbour Latvia). The text of the Lithuanian government Order of 7.XI.02 to this effect can be found at http://www.lrvk.lt/nut/11/n1749.htm 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.