Hi, welcome to the ehealth forum and I am glad to help you.
You seem to be concerned by the right time for HIV testing.
Though a person who is infected with HIV will become infectious very rapidly (within a day or so), he will normally have to wait a while before an HIV test will produce an accurate result. The length of time a person should wait before taking an HIV test will depend on the type of test they are taking.
In the vast majority of cases, the standard test that will be offered at an HIV testing centre will be an HIV antibody test. The HIV antibody test looks for antibodies to the virus in a person's blood. For most people these antibodies take 6 weeks to 3 months to develop. In rare cases, it can take up to 6 months. It is extremely rare for a person to take any longer than 6 months to develop detectable antibodies.
Hope this helps. Take care.
Note: This post is not to emphasise final diagnosis as the same cannot be made online and is aimed just to provide medical information and no treatment suggested above be taken without face to face consultation with health care professional.
"Ask a Doctor" questions are answered by certified physicians and other medical professionals.
For more information about experts participating in the "Ask a Doctor" Network, please visit our
medical experts page.
You may also visit our HIV and AIDS , for moderated patient to patient support and information.
The information provided on eHealth Forum is designed to improve, not replace, the relationship between a patient and his/her own physician.
Personal consultation(s) with a qualified medical professional is the proper means for diagnosing any medical condition.