The corrupted part of the file wasn't needed immediately, so it got backed up. I once had a system crash because the original programmer had used a seven character date field. It blew up on October 10th.
So you mean when the 9 month rolled to 10 (two digits) and date the same ?
I had y2k issues with microsoft cbasic and the year digit singles rolling from 9 to 0 and the carry in the tens went from 9 to : The next ascii character