Are the days of Genesis 24-hour days? Well, first, we must define the context of the question. There are two contexts. They are science and truth. Now, remember:
Science isn’t necessarily truth.
See our discussion elsewhere on the subject of the difference between science and truth.
In terms of science and not truth, the days of Genesis:
Might not be 24-hour days.
In terms of truth and not science
The days of Genesis are 24-hour days.
The most important thing to remember on the “day length” question is that:
Science does not disprove the Bible.
Science does disprove the Koran.
Science does disprove every other so-called holy book on the planet.