The day after tomorrow is the third day after Wednesday.
Which day was the day before yesterday?
The third day after Wednesday is Saturday. If the day after tomorrow is Saturday, then today is Thursday. Therefore, the solution is: the day before yesterday was Tuesday.