Every country decides a meridian for standard time which lies at the center of that country to ensure that the time difference is not much within the country.
That is why India has chosen 82 degrees 30 minutes meridian because it divides India into two parts and crosses from the center.