The Annual Liars

Two brothers are scrupulously truthful, with one exception: Each lies about his birthday on his birthday.

On New Year’s Eve you ask what their birthdays are. The first says “Yesterday” and the second says “Tomorrow.”

On New Year’s Day you ask again what their birthdays are. Again the first says “Yesterday” and the second says “Tomorrow.”

What are their birthdays?

Click for Answer