I will affect your workouts for a couple of days.
I have given blood for 20 years and have noticed no ill affects other than my diminished mental capacity
Blood is like 98% water, so the actual volume is replaced within hours. The red blood cells are replenished within a couple of days.