i have brused mine and that takes like 3 weeks to heal but not cracked i think it would take more than a month to heal

hope it gets well
Feel better