How many times does the earth rotate* ?
Earth rotates once in about 24 hours with respect to the Sun, but once every 23 hours, 56 minuets, and 4 seconds with respect to the stars, earths rotation is slightly slower with time; thus, a day was shorter in the past. This is due to the tidal effects the Moon has on Earth’s rotation .
Hope this helps.