Correctly handle DST leap from hour 23 to 01