他达拉非多长时间有效? 他达拉非多长时间起效其实需要因人而异,主要看身体对药物的吸收情况。有些人在10分钟左右就能感受到效果,而大多数男性在25分钟内服用。他达拉非对勃起功能障碍有非常好的效果,药效可以持续12小时左右,但需要注意的是,这款产品主要是男性使用,不是女性。一般需要在性交前半小时服用,可以达到更好的效果。