Not gonna get into religious talking, but just addressing your question, FJ.
I remember a brother once telling me that "a day" didn't mean 24 hours earth time. It was more of a notion of like, a "chapter" or "passing of time".
I'm not too religious nor into it, but I do recall these words.
And yeah, no more further discussion as Religion is not allowed here.