Olá Vanita, tudo bem?
Quando o último dia do contrato cai em um dia que não é dia de trabalho, o aviso de desligamento pode ser comunicado no último dia trabalhado, ou seja, no dia anterior.
Porém, a data de término do contrato permanece sendo a data prevista no contrato, mesmo que não haja trabalho nesse dia.
Isso acontece porque o contrato foi pactuado até aquela data específica, então o vínculo se encerra nela, mesmo sem prestação de serviço.
Espero ter ajudado.