Phil asks his friend Stan when his birthday is. Stan replies that he was 32 the day before yesterday and next year he’ll be 35. When is his birthday and how is this possible?
His birthday is on 31st December. Phil asks Stan on 1st January. So on the day before yesterday (30 December) Stan was 32. Yesterday (31st December) he became 33. This year he will be 34 on 31st December. So next year on 31st December he will be 35 years.
This is true only one day in a year.
If the day before yesterday Susie was nine, yesterday she was ten, and next year she will be twelve, when is Susie's birthday and what is today?
The day before the day before yesterday was two days after the day before my birthday. Today is Thursday. On what day was my birthday?
Joe said to his friend at a New Year's Eve Party, "Yesterday I was twenty, but next year I will be twenty-two." When is Joe's birthday?