Whole blood about an hour to an hour and a half from time you get there till you leave. Platelets you can count on at least 3 hours.
When they first open
I personally donate platelets which takes much longer than donating blood but early when they first open works best for me.
Thanks! Your answer is awaiting moderation.