We’ve had daylight savings time for how many years now? All of my life, I’m sure. So why the hell did I think that I could march my date-time classes from one day to the next just by adding 24 hours (or rather 24*60*60*1000 milliseconds)? Damn, that was a stupid bug. And I’d done it in about 15 different places in the code as well. It’s going to be hard to test it completely until April when the time goes back.
I hope it works.