[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gcl-devel] Solving the Year 2038 Problem in GNU Common Lisp

From: Sergei Haramundanis
Subject: [Gcl-devel] Solving the Year 2038 Problem in GNU Common Lisp
Date: Mon, 23 Dec 2013 23:05:02 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/20121216 Iceowl/1.0b1 Icedove/3.0.11

I have been looking at developing a GCL multiple precision solution for the Year 2038 Problem http://en.wikipedia.org/wiki/Year_2038_problem and wanted to find out if there are any solutions already implemented in GCL I can use, as I want the GCL application I am developing to support accurate time references and calculations far into the past and future.

Since all currently existing databases have very restrictive date ranges and all operating systems in one way or another have this type of problem, I am looking at abstracting time references using an Epoch to define zero time, a 19-byte signed integer (instead of the current 13-byte integer) to identify the number of milliseconds since the Epoch and possibly an Ephemeris for validation and adjustment for leap-seconds, etc.

I know this is a difficult problem to solve, so am interested in any thoughts the community has on this issue.

Thanks for any information you can provide.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]