I would recommend following that instruction. It takes time to heal, and if you don't give it time to heal it could cause permanent damage in the long term. It is no fun to walk around with aching knees or have to take medication to make the pain stop.
Personally, just a suggestion, Stay off it for the recommended time, then reward the caregiver who tended to you while you healed