Ok, that was going to be my follow up point. It seems when encoding times between different calendars we would lose precision anyway because the days are slightly longer or shorter. So the āleap seconds baseā is only useful when encoding in the same calendar. But, if it is the same calendar, we donāt need to encode the time.
Perfect. This clarifies it. So would it make sense to rather add two functions to the Calendar behaviour? One that converts a Date to integer and another that converts the Time to a fraction? There is no need to convert the time if you are interested only on the date. /cc @kip