|
From: Robert D. <rob...@gm...> - 2017-06-18 22:39:00
|
On 2017-06-01, Wolfgang Dautermann <wol...@da...> wrote: > C:\maxima-5.40.0\bin>maxima -l clisp > Maxima 5.40.0 http://maxima.sourceforge.net > using Lisp CLISP 2.49 (2010-07-07) > Distributed under the GNU Public License. See the file COPYING. > Dedicated to the memory of William Schelter. > The function bug_report() provides bug reporting information. > (%i1) :lisp (decode-universal-time (encode-universal-time 0 7 8 5 7 2024)) > 0 > 7 > 8 > 5 > 7 > 2024 > 4 > T > 8 > (%i1) decode_time(encode_time(2024, 7, 5, 8, 7, 0)); > (%o1) [2024, 7, 5, 9, 7, 0, - 7] > > Clisp with Wine does the same. Maybe again a timezone issue? We had > something similiar with the parse_timedate() function. Strange. I believe I've fixed the problem, with commit 87267ab. Can you please try it and see if it works for you. I tested with different time zones (UTC-7 and UTC+9) and Clisp + Windows (via Wine) and other Lisps on Linux and it works OK in those cases. best, Robert Dodier |