* At the equator, the Sun rotates once in about 25 days.
* Near the poles, the Sun rotates once in about 36 days.
So, there's no single answer to how many days the Sun rotates, as the rotation speed varies depending on the latitude.