When your looking at pictures online generally your going to find the worst example of a diagnosis. When I get hives they can last anywhere from a few minutes to a few hours. Honestly sometimes I will get one on my arm from coming in contact with a friends pet, and It will be gone when I look down again. They look like hives, but if your that worried you should go see a doctor.