Suppose you took out a 30-year mortgage 28 years ago. I don't think so. You, your bank, and your bank's computer know when your mortgage period ends. Well, use a little common sense. Computer programs have stored, retrieved, done calculations with, and sorted trillions of dates over a period of many years.
Logical assumptions have to be made from time to time.
Loans begin now and get repaid in the future. People you see around you were born in the past. Computers don't make mistakes Not ever. However, because they are human, their programmers sometimes do. Now, the five-digit date, as I have proven, was not a mistake.