Why is Bangladesh is half an hour ahead of India
Bangladesh's time is ahead of India by 30 minutes because India observes an UTC offset of +5.30 and Bangladesh observes an UTC offset of +6.
The UTC offset is defined as the difference in hours and minutes from Coordinated Universal Time(UTC) for a particular place and date.