Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!rutgers!sunybcs!bingvaxu!leah!uwmcsd1!ig!jade!ucbvax!XEROX.COM!vanMelle.pa From: vanMelle.pa@XEROX.COM.UUCP Newsgroups: comp.sys.xerox Subject: Re: End of DST Message-ID: <871027-193505-2067@Xerox> Date: Tue, 27-Oct-87 22:34:00 EST Article-I.D.: Xerox.871027-193505-2067 Posted: Tue Oct 27 22:34:00 1987 Date-Received: Fri, 30-Oct-87 23:44:41 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 13 Sigh. As Darrel points out, there are indeed TWO off-by-one bugs: one that affects all date conversion (caused by the zero-based vs. one-based confusion), and one that only affects date parsing (the functions il:idate and cl:encode-universal-time, which incorrectly compute the day of the year after Feb 28 of a non-leap year). Thus, you need to back up \EndDST all the way to 303 to fix both (and \BeginDST when 1990 roles around). You care about date parsing mainly if you ever pass around file creation dates as a string sans time zone info. I trust we are all now thoroughly confused and can go back to real work :-) Bill