If public holiday falls on a Friday or Monday, plus Saturday and Sunday, this will result in three consecutive days of holiday. If a public holiday falls on a Sunday, then Monday will be given a compensatory day off, which will also form a three-day holiday.
In 2022, there will be 8 consecutive holidays,
May 1 (Sunday): Labor Day
May 3 (Tuesday): First day of Eid al-Fitr
May 4 (Wednesday): the second day of Eid al-Fitr
May 15 (Sunday): Vesak Day
June 6 (Monday): Agong Birthday
July 10 (Sunday): Hazrat
September 16 (Friday): Merdeka Day
October 9 (Sunday): Mohammed’s Birthday
October 24 (Monday): Deepavali
December 25 (Sunday): Christmas Day