I do not have to recover from any insane hiking trips, because I quit doing those long ago! I do not over-push on bike rides or on "training hikes", because at my age, healing from getting hurt takes too long.

It depends if you just stressed the hamstring or truly injured it. I injured a hamstring about 10 years ago (did the splits on a slick rock) and it took months to recover so I could even walk right. It still is the first leg to get sore and I still get twinges of pain at the spot where I think I tore something where it attaches (upper leg area).