It's not the English word for "day", it was actually the Hebrew word "YOM". Yom is a period of time, may be similar to era. I thought I have explained this before. Yom can also be used as a day.