Is it correct to say "By the end of today", and if so, is it synonymous with "by the end of the day"?
I don't see many results for "By the end of today" on Google, which is casting doubts in my mind.
78 results for "By the end of today":
vs. 756,000,000 results for "By the end of today"
A similar question was posted on https://english.stackexchange.com/q/217534/17712 by Abdennour TOUMI but it was closed and the only existing answer doesn't sound definitive.
About 81.100.000 results (0,36 seconds)
for me...