Seven to ten days is the typical recovery time for a penis after being injured. At first, you may see some redness and swelling at the penis's tip and a trace of blood in the diaper. After a few days, you might also see a light yellow discharge or crust. As with any recovery process, this is to be expected.