>>>>> In <28n287qjtk.fsf@kchisa.ga.sony.co.jp> >>>>> Katsumi Yamaoka wrote: KY> The last argument for encode-time() must be TZ. However, the last KY> element of list from parse-time-string() is nil. I wonder the number KY> of ellements from parse-time-string() exceeds right one by one. KY> And one another thing. When we calculate UT in article-make-date-line(), KY> only to input zero to TZ don't make the right value. By the way, there are some Emacsen, which depends on OS and have the BUG that TZ of the last argument is ignored by encode-time(). (current-time-string (encode-time 56 34 14 11 9 1998 32400)) "Fri Sep 11 14:34:56 1998" (current-time-string (encode-time 56 34 12 11 9 1998 0)) "Fri Sep 11 14:34:56 1998" <-- ??? I certified that they have the problem. Any Emacsen on NEWSOS4 Meadow 1.01 on Windows NT So I tried to make a program that replaces encode-time() to the function, which returnes correct value.