comp.lang.ada
 help / color / mirror / Atom feed
From: Wilhelm Spickermann <jwos.20.unbenutzbar@spamgourmet.com>
Subject: Re: Inspiration for a better calendar package?
Date: Mon, 15 Dec 2008 13:59:02 +0100
Date: 2008-12-15T13:59:02+01:00	[thread overview]
Message-ID: <6qn2kmFdflp2U1@mid.individual.net> (raw)
In-Reply-To: 1jv16tgrmhor4$.c3a8ugjxu6ed$.dlg@40tude.net

Dmitry A. Kazakov wrote:

>> The second one is a wall clock time with the smallest unit
>> being a minute on the wall clock (thus having 59, 60 or 61
>> seconds length). We can define an arithmetic here and it is
>> used to specify times related to human activities. This time
>> is used to store dates like "second monday after easter 2014
>> at 10:00 UTC" or "every day at 12:00 UTC".
> 
> Why cannot you use UTC instead? Political time is a combination
> of UTC time and the time zone. The latter is a function that
> yields the time offset for each given UTC time value. Yes you
> could skew the resolution down to the point where any
> differences become invisible. What about one year? (:-)) The
> question what this thing could be used for?

Well, I can add 900_000_000 seconds to "now" in the first kind of
time I mentioned. Then we will have a clearly specified point in
time resulting, which we could very well use, to start some
process. But we cannot convert it to UTC, as we do not know all
the leap second rules of the future.

On the other hand, we can make an appointment for the
17-aug-2023, 10:00 UTC and this is also a somehow clearly
specified point in time, as we would be able to meet at that
time. But no one is able to convert this specification to
a "real time" now. (That's why I refuse to call it UTC.)

The resolution of "one nominial minute" (_not_ a physical unit)
for wall clock time was chosen, because it's the finest usable
resultion. We can tell that we have 4 nominal minutes between
31-dec-2044 23:59:58 and 01-jan-2045 00:00:02. But we cannot
express this difference in seconds (or in the physical unit "one
minute"). We will hopefully be able to do that in summer 2044 or
perhaps earlier, when the leap seconds are eliminated.

Wilhelm





  parent reply	other threads:[~2008-12-15 12:59 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-12-09  9:48 Inspiration for a better calendar package? Jacob Sparre Andersen
2008-12-09 10:15 ` Martin
2008-12-09 11:15   ` Dmitry A. Kazakov
2008-12-09 12:23     ` Martin
2008-12-09 15:16     ` JDECS
2008-12-09 15:44       ` Dmitry A. Kazakov
2008-12-09 17:04         ` JDECS
2008-12-15  7:45     ` Wilhelm Spickermann
2008-12-15  9:00       ` Dmitry A. Kazakov
2008-12-15 12:14         ` m.collado
2008-12-15 13:35           ` Dmitry A. Kazakov
2008-12-15 12:59         ` Wilhelm Spickermann [this message]
2008-12-15 13:46           ` Dmitry A. Kazakov
2008-12-16  0:47             ` sjw
2008-12-16  8:41               ` Dmitry A. Kazakov
2008-12-16 12:08                 ` Georg Bauhaus
2008-12-16  5:50             ` Wilhelm Spickermann
2008-12-16  8:50               ` Dmitry A. Kazakov
2008-12-16 12:23                 ` Georg Bauhaus
2008-12-17  6:16                 ` Wilhelm Spickermann
2008-12-17  8:29                   ` Dmitry A. Kazakov
2008-12-18 21:48                     ` Wilhelm Spickermann
2008-12-19  8:38                       ` Dmitry A. Kazakov
     [not found]           ` <9ImdneCohuZCNdvUnZ2dnUVZ_s3inZ2d@earthlink.com>
2008-12-16  5:13             ` Wilhelm Spickermann
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox