When people tell you that it took longer than six days for God to create the world, they not only miss what Genesis clearly teaches, they ruin the Ten Commandments too.
In Exodus 20, when we read about the sabbath, we are told to work six days and rest on the seventh because God worked six days and rested on the seventh. If God took millions of years to make the earth and all that is in it, then this commandment is irrational and insane. However, it is only the common compromise of trying to somehow fit millions and billions of years into the Bible that is irrational, and not God's word or His commandments.