 [ Symptoms ] i have dark spots on my legs is there a cream or a type of acid to bleach these spots where do these spots come from [ Disease ] zyrtec lasts 24 hours so usually benadryl is not needed it is safe to give it at night even if he is on zyrtec but this first generation antihistamine can interfer with restful dream state sleeping