I don't think people understand what you are asking. However, that estimate you are seeing never updates like theoretically it should based upon the report from your team doctor. When a player gets injured for 3 weeks it will continue to say three weeks until he actually returns. This forces the team owner to actually do some of their own homework and determine when they might expect their player back rather than relying on the game to do all the work.
Therefore, you see 3 weeks the day of the injury, a week later it will still say 3 weeks, and again, a week later it will still say 3 weeks. It's just something that does not update.