Days does not = 24 hours. The more accurate meaning is period, which can be thousands or millions of years. I have exams, so can't really give much time atm. But I can assure you, these are some of the most laymen claims and are so easily refutable. You can get your answers by searching on here - http://searching-islam.com