<span>The Earth rotates once in about 24 hours with respect to the sun and once every 23 hours,
56 minutes and 4 seconds with respect to the stars. Earth's
rotation is slowing slightly with time; thus, a day was shorter in the
past.</span>
I am sure it would be disease. Disease has nothing to do with culture. It has more to do with enviroment.