« first day (3297 days earlier)      last day (1685 days later) » 

 
15 hours later…
3:49 PM
That sounds like a broad/opinion-based question that may be better suited for softwareengineering.stackexchange.comTylerH just now
 

« first day (3297 days earlier)      last day (1685 days later) »