The Limitation Act tells you the period. It does not tell you whether the court is open on the day the period ends, and that is the fact that decides the filing date.
Indian courts do not share a calendar. Each High Court sets its own vacations and its own list of holidays, and district courts within a State follow their own. A local holiday observed in one State is an ordinary working day in another. A trigger date that produces a Tuesday deadline in one court can produce a deadline nine days later in another, purely because of when that court reopens. Some courts have adopted the language of partial court working days in place of "vacation", with limited sittings rather than closure — which changes the analysis again.
Two practical consequences follow. First, a limitation date computed from a national holiday list is not reliable for any particular court. Second, a chamber practising across several courts is holding several different calendars at once, and the deadline that goes wrong is usually the one in the court the chamber visits least.
Lawgger follows the calendars of the courts it covers — 527 courts and 426 benches across the Supreme Court, all 25 High Courts and the tribunals, and roughly 700 district courts across 722 districts. That is the same coverage behind cause lists and live display boards, and it is why a computed date can account for a court being closed rather than assuming it is open. See the courts covered.