El segundo problema relacionado es que el valor de una unidad de tiempo se determina parcialmente por la duración del período total en el que esa unidad cae.
Arreglar el primer problema resuelve automáticamente el segundo.