Question: how long is earth's rotation on its axis
Answer: Earth rotates once in about 24 hours with respect to the Sun , but once every 23 hours , 56 minutes , and 4 seconds with respect to the stars ( see below ) .