What about just mapping it? That is, simply choose the smallest increment necessary for your system and _enumerate_ every value within a window as your source of truth. There is less than a million hours in 100 years. Is this system going to be around in a hundred years? Probably not.
It might make some of the math/algorithms a bit painful but I think you could guarantee correctness with the above approach.
It might make some of the math/algorithms a bit painful but I think you could guarantee correctness with the above approach.