how long is mercury's rotation to the sun
It takes Mercury about 59 Earth days to spin once on its axis (the rotation period), and about 88 Earth days to complete one orbit about the Sun.