I am trying to relate 2 tabels in a query on a time field. Both fields are
formatted to Short Time. Some relate Ok and others not. What can I try?
A Date/Time value is stored as a Double Float count of days and fractions of a
day (times) since midnight, December 30, 1899.
The problem with a Double is roundoff error. If you're just storing a time,
it's storing it to about 14 decimals precision - under a nanosecond precision.
However you can only display the time to the nearest second! Therefore two
records may both *show* 11:35:15 but actually be different, so the join won't
work. The format is irrelevant and actually makes things worse (if you're
formatting to the nearest minute, then two times that differ by 58 seconds
will look the same but actually be different).
I've tried to avoid joining on date/time values because of these problems.
John W. Vinson [MVP]