For all the discoloration to go, it can take up to seven days. You can speed up the healing with things like arnica gel/oil massaged in the damaged area each day.