Implantation bleeding

how long does the bleeeing last and when dows it usually happen?