嫖娼的拘留时间主要依据《中华人民共和国治安管理处罚法》第六十六条的规定,具体如下:
对于嫖娼行为,公安机关可以处以10日至15日的行政拘留,并处5000元以下罚款。
在嫖娼情节较轻的情况下,例如首次违反、情节简单或未造成较大社会影响时,可处以5日以下的行政拘留,并处500元以下罚款。
在公共场所拉客招嫖的,处五日以下拘留或者五百元以下罚款。
此外,根据《治安管理处罚法》第二十二条的规定,违反治安管理行为在六个月内没有被公安机关发现的,不再处罚。
综上所述,嫖娼的拘留时间一般为5日至15日,具体天数取决于行为人的违法情节和严重程度。