> I have a hunch it has something to do with leap years. How about Daylight Savings Time? The change takes place on the last Sunday in October. That would explain the 23-hour advance. FIXING the problem is left as an exercise for the reader. Alan .