|
If memory serves me right, the use of 24:00:00, to refer to the end of the day, is to accomodate previous (and long standing) standards used by the military. As such ISO 8601 indicates:
<quote>
day, calendar
time-interval starting at [0000] and ending at [2400] (which is equal to the beginning of the next calendar day);
typically a calendar day has a duration of 24 h
</quote>
It is confusing to have two accepted ways to represent the same point in time and I do recall that this has always been a sore point with the chief database architect back in Rochester -- but a point that he (and us) have to live with...
Bruce Vining
<snip>
Larry Ducie <Larry_Ducie@xxxxxxxxxxx> wrote:
Hi Peter,
First of all, I'd like to know whether January 1, 2000 00:00:00 is the same as January 1, 2000 24:00:00 (I would think that the latter actually means January 2).
Second, which one is correct?
There are three different answers to this question:
1) Using standards agreed for formulating the appropriate representation of
a designated time.
In this case ISO 8601 is your guide and would suggest that they are the
same. Both are correct.
</snip>
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.