« first day (5274 days earlier)      last day (23 days later) » 

16:51
The question is quite unclear. There is a lot of info in it, and that is good, but the opener uses colloquialisms and imprecise language that makes me wonder what the core issue and need are. I tried to make that clear in my comments, but OP seems to have missed the point.
 
4 hours later…
20:41

« first day (5274 days earlier)      last day (23 days later) »