{ details = { EDT = {abbrev = EDT; isDST = 1; offset = "+11:00:00"; }; EST = {abbrev = EST; isDST = 0; offset = "+10:00:00"; }; }; rules = ( { startDate = "Sat Mar 03 18:00:00 1973 GMT"; endDate = "Sat Oct 25 18:00:00 1980 GMT"; transitions = ( { date = "March/first Saturday/18:00:00"; detail = EST; }, { date = "October/last Saturday/18:00:00"; detail = EDT; } ); }, { startDate = "Sat Mar 06 18:00:00 1982 GMT"; endDate = "Sat Oct 26 18:00:00 1985 GMT"; transitions = ( { date = "March/first Saturday/18:00:00"; detail = EST; }, { date = "October/last Saturday/18:00:00"; detail = EDT; } ); }, { startDate = "Sat Mar 17 18:00:00 1990 GMT"; endDate = "Sat Oct 19 18:00:00 1991 GMT"; transitions = ( { date = "March/third Saturday/18:00:00"; detail = EST; }, { date = "October/third Saturday/18:00:00"; detail = EDT; } ); }, { startDate = "Sat Mar 20 18:00:00 1993 GMT"; endDate = "Sat Oct 22 18:00:00 1994 GMT"; transitions = ( { date = "March/third Saturday/18:00:00"; detail = EST; }, { date = "October/fourth Saturday/18:00:00"; detail = EDT; } ); }, { startDate = "Sat Mar 18 18:00:00 1995 GMT"; endDate = "Sat Oct 18 18:00:00 1997 GMT"; transitions = ( { date = "March/third Saturday/18:00:00"; detail = EST; }, { date = "October/third Saturday/18:00:00"; detail = EDT; } ); }, { startDate = "Sat Mar 17 18:00:00 2001 GMT"; endDate = "Sat Oct 18 18:00:00 2003 GMT"; transitions = ( { date = "March/third Saturday/18:00:00"; detail = EST; }, { date = "October/third Saturday/18:00:00"; detail = EDT; } ); }, { startDate = "Sat Mar 20 18:00:00 2004 GMT"; endDate = "Sat Oct 22 18:00:00 2005 GMT"; transitions = ( { date = "March/third Saturday/18:00:00"; detail = EST; }, { date = "October/fourth Saturday/18:00:00"; detail = EDT; } ); }, { startDate = "Sat Mar 18 18:00:00 2006 GMT"; endDate = "Sat Oct 18 18:00:00 2008 GMT"; transitions = ( { date = "March/third Saturday/18:00:00"; detail = EST; }, { date = "October/third Saturday/18:00:00"; detail = EDT; } ); }, { startDate = "Sat Mar 20 18:00:00 2010 GMT"; endDate = "Sat Oct 22 18:00:00 2011 GMT"; transitions = ( { date = "March/third Saturday/18:00:00"; detail = EST; }, { date = "October/fourth Saturday/18:00:00"; detail = EDT; } ); }, { startDate = "Sat Mar 17 18:00:00 2012 GMT"; endDate = "Sat Oct 18 18:00:00 2014 GMT"; transitions = ( { date = "March/third Saturday/18:00:00"; detail = EST; }, { date = "October/third Saturday/18:00:00"; detail = EDT; } ); }, { startDate = "Sat Mar 17 18:00:00 2018 GMT"; endDate = "Sat Oct 19 18:00:00 2019 GMT"; transitions = ( { date = "March/third Saturday/18:00:00"; detail = EST; }, { date = "October/third Saturday/18:00:00"; detail = EDT; } ); }, { startDate = "Sat Mar 20 18:00:00 2021 GMT"; endDate = "Sat Oct 22 18:00:00 2022 GMT"; transitions = ( { date = "March/third Saturday/18:00:00"; detail = EST; }, { date = "October/fourth Saturday/18:00:00"; detail = EDT; } ); }, { startDate = "Sat Mar 18 18:00:00 2023 GMT"; endDate = "Sat Oct 18 18:00:00 2025 GMT"; transitions = ( { date = "March/third Saturday/18:00:00"; detail = EST; }, { date = "October/third Saturday/18:00:00"; detail = EDT; } ); }, { startDate = "Sat Mar 17 18:00:00 2029 GMT"; endDate = "Sat Oct 18 18:00:00 2031 GMT"; transitions = ( { date = "March/third Saturday/18:00:00"; detail = EST; }, { date = "October/third Saturday/18:00:00"; detail = EDT; } ); }, { startDate = "Sat Mar 20 18:00:00 2032 GMT"; endDate = "Sat Oct 22 18:00:00 2033 GMT"; transitions = ( { date = "March/third Saturday/18:00:00"; detail = EST; }, { date = "October/fourth Saturday/18:00:00"; detail = EDT; } ); }, { startDate = "Sat Mar 18 18:00:00 2034 GMT"; endDate = "Sat Oct 18 18:00:00 2036 GMT"; transitions = ( { date = "March/third Saturday/18:00:00"; detail = EST; }, { date = "October/third Saturday/18:00:00"; detail = EDT; } ); } ); transitions = ( { date = "Sat Oct 30 18:00:00 1971 GMT"; detail = EDT; }, { date = "Sat Feb 26 18:00:00 1972 GMT"; detail = EST; }, { date = "Sat Oct 28 18:00:00 1972 GMT"; detail = EDT; }, { date = "Sat Feb 28 18:00:00 1981 GMT"; detail = EST; }, { date = "Sat Oct 24 18:00:00 1981 GMT"; detail = EDT; }, { date = "Sat Mar 15 18:00:00 1986 GMT"; detail = EST; }, { date = "Sat Oct 18 18:00:00 1986 GMT"; detail = EDT; }, { date = "Sat Mar 14 18:00:00 1987 GMT"; detail = EST; }, { date = "Sat Oct 17 18:00:00 1987 GMT"; detail = EDT; }, { date = "Sat Mar 19 18:00:00 1988 GMT"; detail = EST; }, { date = "Sat Oct 22 18:00:00 1988 GMT"; detail = EDT; }, { date = "Sat Mar 18 18:00:00 1989 GMT"; detail = EST; }, { date = "Sat Oct 21 18:00:00 1989 GMT"; detail = EDT; }, { date = "Sat Mar 14 18:00:00 1992 GMT"; detail = EST; }, { date = "Sat Oct 17 18:00:00 1992 GMT"; detail = EDT; }, { date = "Sat Mar 14 18:00:00 1998 GMT"; detail = EST; }, { date = "Sat Oct 17 18:00:00 1998 GMT"; detail = EDT; }, { date = "Sat Mar 20 18:00:00 1999 GMT"; detail = EST; }, { date = "Sat Oct 23 18:00:00 1999 GMT"; detail = EDT; }, { date = "Sat Mar 18 18:00:00 2000 GMT"; detail = EST; }, { date = "Sat Oct 21 18:00:00 2000 GMT"; detail = EDT; }, { date = "Sat Mar 14 18:00:00 2009 GMT"; detail = EST; }, { date = "Sat Oct 17 18:00:00 2009 GMT"; detail = EDT; }, { date = "Sat Mar 14 18:00:00 2015 GMT"; detail = EST; }, { date = "Sat Oct 17 18:00:00 2015 GMT"; detail = EDT; }, { date = "Sat Mar 19 18:00:00 2016 GMT"; detail = EST; }, { date = "Sat Oct 22 18:00:00 2016 GMT"; detail = EDT; }, { date = "Sat Mar 18 18:00:00 2017 GMT"; detail = EST; }, { date = "Sat Oct 21 18:00:00 2017 GMT"; detail = EDT; }, { date = "Sat Mar 14 18:00:00 2020 GMT"; detail = EST; }, { date = "Sat Oct 17 18:00:00 2020 GMT"; detail = EDT; }, { date = "Sat Mar 14 18:00:00 2026 GMT"; detail = EST; }, { date = "Sat Oct 17 18:00:00 2026 GMT"; detail = EDT; }, { date = "Sat Mar 20 18:00:00 2027 GMT"; detail = EST; }, { date = "Sat Oct 23 18:00:00 2027 GMT"; detail = EDT; }, { date = "Sat Mar 18 18:00:00 2028 GMT"; detail = EST; }, { date = "Sat Oct 21 18:00:00 2028 GMT"; detail = EDT; }, { date = "Sat Mar 14 18:00:00 2037 GMT"; detail = EST; }, { date = "Sat Oct 17 18:00:00 2037 GMT"; detail = EDT; } ); }