It takes 24 hours to complete one rotation relative to the Sun, but for the last 4 minutes the Earth is rotating a little more because it has also revolved a little in its orbit round the Sun. So it spends 4 minutes catching up. The answer is 23 hour 56 minutes.
Assuming you mean one rotation on its axis, it takes approximately 24 hours. If by some chance you mean a rotation around the sun (called an orbit) that takes approximately 365 days.
24 hours
Roughly 4 minutes less than 24 hours.
it takes 29.46 Earth years for Saturn to orbit the sun once.
venus completes an orbit every 224.65 days.
It takes 24 hours.
The rotation period of Neptune is 16.1 earth hours.
Mercury is 58.646 earth days.
Moon approximately take 27.3 days to complete one rotation around earth
It takes one year.
Mercury is 58.646 earth days.
Approximately 24 hours.
The "day" on Mars, the time it takes for one complete rotation, is about 24.62 Earth hours.
100 days
it take Venus about 42 earth days to make a complete rotation on its axis
365 days, or a year.
Roughly 4 minutes less than 24 hours.
it takes 29.46 Earth years for Saturn to orbit the sun once.
It takes 24 hours to complete one rotation and one year to complete one revolution.