Day of the Week

When the day after tomorrow becomes yesterday, the day which would then be today will be as far from Sunday as the day which is yesterday when it’s two days after that day’s tomorrow.

What day of the week was this spoken?

Answer

It was spoken on Wednesday.

“When the day after tomorrow becomes yesterday”, let the day be (A). Let “two days after that day” be (B).

(A) and (B) are two days apart and equally far from Sunday, so they must be Saturday and Monday, meaning the original day was Wednesday.