I'm not sure I follow you. Why is the conversion undefined? The date algorithms are based on rata die days/milliseconds and the proleptic gregorian calendar, so the conversions between date representations and "instants" is compatible from `typemin(Date)` to `typemax(Date)`.