Subject | Re: [firebird-support] Re: TIME calculation errors |
---|---|
Author | Helen Borrie |
Post date | 2005-04-18T15:23:47Z |
At 12:25 PM 18/04/2005 +0000, you wrote:
is "the time elapsed since midnight today". We just don't know/care what
day. It will roll over to 00:00:00.0000 as soon as it has passed
23:59:59.9999.
since AD 0.0.0000?" But dates (like times) are interpreted as
snapshots. When we subtract one from another, we get an interval of time -
"How much time elapsed between these two moments?"
./hb
> > Yup. Linguistic confusion. TIME answers the question "what is theNo. You can't. What would you store if the elapsed time exceeded one day?
>time?",
> > not "what time did it take?"
> >
>Helen,
>excuse me if i wrong, but,
>we can use TIME data type to store elapsed time if we have good enough
>reasons.
>if both time values in same day, we can use delta value to resetIt's true that it *represents* an elapsed value in storage, insofar as it
>start_time, to use as chronometer.
>TIME allways gives an elapsed value if u ask "what is the time?"
>because there is no date info in it.
is "the time elapsed since midnight today". We just don't know/care what
day. It will roll over to 00:00:00.0000 as soon as it has passed
23:59:59.9999.
>so "what is the time?" is actually mean of "what time did it take?"In the same fashion as "what is the date?" means "How long has it been
>from midnight.
since AD 0.0.0000?" But dates (like times) are interpreted as
snapshots. When we subtract one from another, we get an interval of time -
"How much time elapsed between these two moments?"
./hb