If a holiday falls on the same day as the weekly contract expiry, the NSE will shift the expiry to the day before the holiday, in accordance with SEBI regulations.