In reply to Rob Laird:
There is no set time, just let it heal in its own time. It is important not to rest it completely for too long though as it will start to feel stiff as it heals and may injure easily again. Light climbing, easy traverses, will help, also supportive tape.