You are still contagious for 48hrs after last vomit or diarrhoea episode so regardless if you feel well you will need to have the day off. One day after 17mths is not going to make a big difference but it will stop gastro spreading through your workplace.

Forgot to add, hope you are feeling better soon. Gastro is the worst!