打针避孕大概可以起到两个月到三个月左右的时间,长效的避孕针可以起到一年左右的时间。避孕真属于一种避孕的方法,是含有雌孕激素的,能够缓慢少量地释放雌孕激素,对女性身体来说一般是比较好的,但是有一部分女性在打避孕针之后有可能会导致女性出现月经紊乱的症状。