On 15 August 1947, India gained independence from the British Raj and thus two new nations were created, one India and the other Pakistan. The two countries were liberated together but Pakistan celebrates its Independence Day on 14 August while India celebrates it on 15 August.
Lord Mountbatten, the then Viceroy, returned all power to India after the Indian independence law came into effect. India’s independence and the creation of Pakistan are considered contemporary programs. The Indian Independence Act 1947 states that from 15 August 1947, two independent ownership countries will be formed in India, which will be known as India and Pakistan.
It is also said that Lord Mountbatten transferred his power to Pakistan on 14 August 1947 so that top officials of Pakistan could come to New Delhi on 15 August and participate in India’s first Independence Day program. Mountbatten decided to end World War II in 1945 on the day of 15 August.
Apart from this, the Indian Independence Bill was introduced on 4 July 1947 in the British House of Commons after the declaration of independence from the British. The bill proposed partitioning India and making Pakistan a separate country. The bill was accepted on 18 July 1947 and after the partition on 14 August, India’s independence was declared at 12 midnight on 15 August 1947.
Time is also a reason
Some even argue that the Indian independence law was signed in New Delhi on 15 August 1947 at 00:00 (IST) or 05:30 PM (GMT). Pakistan’s time is 30 minutes ahead of India’s time i.e. half an hour earlier.
After independence, the whole of Pakistan became under PST i.e. 05:00 am. Therefore it is said that when Pakistan got independence, it was 23:30 at that time, so Pakistan’s Independence Day is celebrated on 14 August and India is celebrated on 15 August.