I agree. DST should just go away… everybody knows it, not sure why we don’t just shut it down.
My Sunday evening time also evaluated improperly. It evaluated as the 6 am period as I suspected it would because it is all off by an hour.
I found in the jodatime documents that this is expected behavior: http://www.joda.org/joda-time/apidocs/org/joda/time/DateTime.html#withTimeAtStartOfDay-- It should return with 1 hour missing as it counts real hours that have passed since start of day.
Also found this thread that seems to have confirmed same pain except in fall. Surprised they just passed it off and moved on. Once I figured it out, I realized it was going to therefore break my heating all day twice a year. That’s no good.
I’ll have to do some reading on your suggestion. I’m not much of a programmer unfortunately.