Yes.
I’m a regular blood donor, so lose about a pint a time. Went out for a big ride on the Sunday, after donating on the Friday night. Big mistake, felt absolutely terrible, almost puked on the last hill, felt dizzy and weak like when I first started riding, and my lungs and heart wanted to jump out my throat.
Then I remembered, after talking to the nurse on a previous visit about how long it can take for the body to replace that much blood, that it can take up to 2 weeks. Lesson learned, so I try no to push myself to hard after losing that much blood, and let my body do it’s thang, and top itself up before I start going for it again.
( Not a doctor or a medical expert, so happy to be corrected if I’ve not got that exactly right )