« first day (5 days earlier)      last day (1200 days later) » 

3:16 AM
Update: After evaluating this issue in depth, I conclude that this workaround will add if conditions into hot code, which can impede parallelism thus reduce efficiency. So sacrificing overall efficiency to eliminate one bad hit is not a good choice. Therefore, I choose not to fix this problem. I would love to explain this decision in detail upon request.
From the angle of search engine users, I also believe the ranking of similar scored results do not affect usability that much.
 

« first day (5 days earlier)      last day (1200 days later) »