The word ‘days’ in Genesis is a metaphor... And obviously so because the concept of ‘day’ in Genesis predates the existence of the Earth and the Sun which is how we mark ‘days’ on Earth.
From God’s perspective... Which is the perspective that we see the Genesis narrative... The concept of day is going to be different.
Just as the typical person can only establish relationship with about 150 people in real life... A God that has literally created billions of people and seeks relationship with all who are on earth might have an expansive view of time from his perspective.
Does that make sense?
It makes a lot of sense. Especially if you have read Gerald Schroeder.