如果強制戒毒,壹般需要2-3年,直到吸毒者戒掉毒癮。《禁毒法》第三十八條吸毒成癮人員有下列情形之壹的,由縣級以上人民政府公安機關作出強制隔離戒毒決定: (壹)拒絕接受社區戒毒的;(二)在社區戒毒期間吸食、註射毒品的;(三)嚴重違反社區戒毒協議的;(四)經社區戒毒、強制隔離戒毒後再次吸食、註射毒品的。對吸毒成癮嚴重且難以通過社區戒毒脫癮的人員,公安機關可以直接作出強制隔離戒毒的決定。自願接受強制隔離戒毒的戒毒人員,經公安機關同意,可以進入強制隔離戒毒場所。
法律客觀性:
《禁毒法》第三十三條:對吸毒人員,公安機關可以責令其接受社區戒毒,並通知吸毒人員住所地或者現居住地的城市街道辦事處、鄉鎮人民政府。社區戒毒期限為三年。吸毒人員應當在其居住地接受社區戒毒;在戶籍所在地以外的現居住地有固定住所的,可以在現居住地接受社區戒毒。第四十七條強制隔離戒毒的期限為二年。強制隔離戒毒實施壹年後,經診斷評估,對戒毒效果良好的戒毒人員,強制隔離戒毒場所可以提前提出解除強制隔離戒毒的意見,報強制隔離戒毒決策機關批準。強制隔離戒毒期滿前,經診斷評估,對需要延長戒毒期限的戒毒人員,由強制隔離戒毒場所提出延長戒毒期限的意見,報強制隔離戒毒決策機關批準。強制隔離戒毒的期限可以延長至壹年。